【发布时间】:2009-03-01 04:48:03
【问题描述】:
我有一个实现 PropertyObjects 集合的业务对象。
业务对象 一些收藏 Property1Object(名称=高度) Property2Object(名称=宽度)
目前,我将 UserControl 的 DataContext 设置为 BusinessObject。我发现我可以使用类似这样的方式在绑定中引用集合,比如在文本框中..
UserControl.DataContext = 业务对象 用户控件文本块 Text="{Binding Collection[Height].Value}"
现在,我可以在什么级别正确实现 INotifyPropertyChanged,即使在更高级别它根本不是属性。
很容易看到并提升最低级别的 PropertyObject,但这是否足以让绑定起作用?
谢谢, 杰夫
【问题讨论】: