我正在使用版本窗口查看对象的属性:
现在,它适用于绑定到窗口的单个对象。 我想用它来更新对象列表。
如果窗口是用对象列表启动的,则我在每个UIElement上使用Leave事件来检测已编辑的属性,并存储要在窗口关闭时更新的属性。
有没有更简单,更优雅的方法来做到这一点?
感谢您的帮助。
答案 0 :(得分:0)
您可以创建另一个类,使其成为Data上下文,并在该类中使用ObservableCollection<T>
来列出您的元素。
然后像这样将您的UI元素绑定到ObservableCollection<T>
的每个元素的属性:
PropertyInUISide="{Binding ObservableCollectionName[Propertyindex] }