In WPF:
有人可以解释一下 DependencyProperty 和数据绑定之间的关系吗?
我的代码中有一个属性,我想成为数据绑定的来源。
如果我想将此对象绑定到 XAML 上的文本框,那么 DependencyProperty(或它)何时发挥作用。
绑定中的目标必须始终是DependencyProperty
,但任何属性(甚至是普通属性)都可以作为源。
普通属性的问题在于,绑定只会获取该值一次,之后就不会更改,因为普通源属性缺少更改通知。
提供更改通知而不使其成为DependencyProperty
, 一罐:
实施INotifyPropertyChanged
在定义属性的类上。
创建一个PropertyName
Changed
事件。 (向后兼容。)
WPF 将与第一选择配合得更好。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)