Wed*_*dTM 10 .net c# listbox winforms
我正在尝试使用ListBox.DataSource = ObservableCollection,但是当我的OC更新时,我无法弄清楚如何让列表框自动更新.我可以在OC上挂钩CollectionChanged事件,但是我需要对列表框做什么才能让它更新?
Jus*_*ner 19
基于您的问题,听起来您正试图ObservableCollection<T>在WinForms应用程序中使用.
ObservableCollection<T>
ObservableCollection<T>主要用于WPF开发.在WinForms中,控件会随着集合更改集合需要实现而自动更新IBindingList.
IBindingList
最简单的解决方案是使用BindingList<T>而不是ObservableCollection<T>.之后,您的控件应该在集合更改时更新.
BindingList<T>
MSDN:BindingList(T)类
归档时间:
16 年,9 月 前
查看次数:
4969 次
最近记录:
8 年,9 月 前