当前位置:  开发笔记 > 编程语言 > 正文

DependencyProperty和DataBinding?

如何解决《DependencyProperty和DataBinding?》经验,为你挑选了1个好方法。

在WPF中:

有人可以解释DependencyProperty和Databinding之间的关系吗?

我的代码后面有一个属性,我希望成为我的数据绑定源.如果我想将此对象绑定到XAML上的文本框,DependencyProperty(或它)是什么时候发挥作用.



1> Joel B Fant..:

绑定中的目标必须始终为a DependencyProperty,但任何属性(甚至是普通属性)都可以是源.

普通属性的问题是绑定只会获取一次值,之后不会更改,因为普通源属性中缺少更改通知.

要提供更改通知而不进行更改DependencyProperty,可以:

    INotifyPropertyChanged在定义属性的类上实现.

    创建一个事件.(向后兼容性.)PropertyNameChanged

WPF将在第一选择中更好地工作.

推荐阅读
个性2402852463
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有