在WPF中:
有人可以解释DependencyProperty和Databinding之间的关系吗?
我的代码后面有一个属性,我希望成为我的数据绑定源.如果我想将此对象绑定到XAML上的文本框,DependencyProperty(或它)是什么时候发挥作用.
Joe*_*ant 13
绑定中的目标必须始终为a DependencyProperty,但任何属性(甚至是普通属性)都可以是源.
普通属性的问题是绑定只会获取一次值,之后不会更改,因为普通源属性中缺少更改通知.
要提供更改通知而不进行更改DependencyProperty,可以:
INotifyPropertyChanged在定义属性的类上实现.
创建一个事件.(向后兼容性.)PropertyNameChanged
WPF将在第一选择中更好地工作.
| 归档时间: |
|
| 查看次数: |
1855 次 |
| 最近记录: |