【发布时间】:2011-06-21 21:39:17
【问题描述】:
我刚开始使用 WPF,正在尝试了解数据绑定。
在我的项目中,我有一个绑定到属性的列表框,该属性从 DependancyProperty 获取/设置。
如果我这个属性是 ObservableCollection(并且我将 UpdateSourceTrigger 设置为 PropertyChanged),我的列表框正确地表示集合的内容并使用它进行更新。 但是,当我将收藏完全换成新收藏时,它不再更新。
这是为什么?列表框是否永久绑定到该特定对象? Set 访问器中的 SetValue() 是否应该不使其绑定到新的,并相应地更新?
【问题讨论】:
标签: wpf binding dependency-properties observablecollection