【发布时间】:2013-03-03 18:03:27
【问题描述】:
我对 ListView 和绑定都没有太多经验。
我有并发字典
其中key很长,Test是一个有多个公共属性的类。
我想要一个列表视图,其中的列显示其中一些属性(无需编辑),并且当用户从列表中选择一个项目时,可以访问相应的 Test 对象。
我还想确保操作是线程安全的,因为我使用的是并发字典,其中任务可以随时向其中添加项目。
我正在使用 .Net Framework 4.5、Visual Studio 2012。
【问题讨论】:
-
当您绑定到动态添加项目的集合时,您需要使用实现INotifyCollectionChanged 接口的集合,例如ObservableCollection。
标签: c# wpf multithreading data-binding