【问题标题】:autoupdate a list in wpf自动更新 wpf 中的列表
【发布时间】:2010-10-27 00:50:52
【问题描述】:

我想显示一堆我在 ListBox 中创建的对象。我的对象实现了 INotifyPropertyChanged 接口。 我尝试使用已绑定到列表框控件的 ObservableCollection (listbox1.DataContext = MyCollection) 但这并不完全是我想要做的,因为当 MyCollection 中我的一个对象的属性之一发生更改时,列表框不会刷新。 我找到了这篇博文:http://sweux.com/blogs/psampaio/index.php/2009/04/13/creating-a-custom-observable-collection-in-wpf

这真的是跟踪多个对象的最简单/唯一的方法吗?

【问题讨论】:

    标签: wpf data-binding listbox inotifypropertychanged


    【解决方案1】:

    我不确定,但您是否尝试过为列表框项目使用数据模板?例如,一个文本框,将其文本显式设置为适当的绑定。

    【讨论】:

    • 这就是解决方案,谢谢。有时我觉得自己又笨又瞎……:-/
    • 只是一个疯狂的猜测。实际上,现在我注意到这就是为什么我自己的应用程序中的列表框也没有更新的原因。
    猜你喜欢
    • 2011-02-28
    • 1970-01-01
    • 1970-01-01
    • 2013-08-26
    • 1970-01-01
    • 1970-01-01
    • 2014-01-12
    • 2016-06-09
    • 2015-01-15
    相关资源
    最近更新 更多