有人会指导我一些关于如何使用ObservableCollection的简单图形教程。我经历了msdn,但我似乎不理解它们。我似乎无法在谷歌上找到更好的。我正在寻找简单的例子,并对所有步骤进行全面解释。
答案 0 :(得分:23)
我不知道ObservableCollection
的任何图形教程。 ObservableCollection<T>
类是一个集合类型(如List<T>
),这意味着它包含给定类型T
的对象。使ObservableCollection
特殊的原因在于它在添加新对象或删除对象时“告诉”观察者。这对于使用WPF实现的UI特别有用,因为实际上,当在可观察集合中添加或删除对象时,UI会自动更新。发生这种情况是因为,当绑定到可观察集合时,WPF会自动为ObservableCollecion
的{{3}}事件添加事件处理程序。
答案 1 :(得分:11)
如果您知道如何使用List,请使用List,然后将世界'List'替换为'ObservableCollection'。
这就是全部!!这不简单吗? :)
现在,每次更改集合(项目已添加\删除\已替换) 您的受限UI将会收到有关它的通知。
答案 2 :(得分:6)
答案 3 :(得分:0)
本教程怎么样: http://www.switchonthecode.com/tutorials/wpf-tutorial-using-the-listview-part-1
请按照此页面上第2和第3部分的链接