本文介绍了从win8到win8.1,使用ICustomPropertyProvide实现DataBind,UI数据混乱的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

msdn说[具有BindableAttriute类型的任何Windows运行时对象  或
实现ICustomPropertyProvider。
]

在win8中,它们都有效确定。

In win8, they both work ok.

在win8.1中,[BindableAttribute]仍然运行良好,但该方法使用ICustomPropertyProvider使UI混乱。为什么?

In win8.1, [BindableAttribute] still work well, but the method use ICustomPropertyProvider make the UI confusion. Why?

推荐答案

我不这么认为,你能给出吗?一些简单的问题与我分享?我想与你讨论。

I don't think so,can you give some simples to share your question with me?I'd like to discuss it with you.

ICustomPropertyProvider为
ICustomProperty
支持。此接口由对象实现,以便它们的自定义属性可以用作运行时绑定源。并且您的自定义bindableattribute只是实现ICustomProperty.So如果您正确使用ICustomProvider
我认为它不会影响您的UI混淆。

ICustomPropertyProvider provides lookup service for ICustomProperty support. This interface is implemented by objects so that their custom defined properties can be used as run-time binding sources.And your custom bindableattribute is just implementing ICustomProperty.So if you use ICustomProvider correctly i think it won't effect your UI confusion.

谢谢


这篇关于从win8到win8.1,使用ICustomPropertyProvide实现DataBind,UI数据混乱的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-24 09:11