[英]C# ListBox ObservableCollection<T>
我正在嘗試使用ListBox.DataSource = ObservableCollection,但是當我的OC更新時,我無法弄清楚如何讓列表框自動更新。 我可以在OC上掛起CollectionChanged事件,但是我需要對列表框做什么來使其更新?
根據您的問題,聽起來您正在嘗試在WinForms應用程序中使用ObservableCollection<T>
。
ObservableCollection<T>
主要用於WPF開發。 在WinForms中,控件會隨着集合更改集合需要實現IBindingList
而自動更新。
最簡單的解決方案是使用BindingList<T>
而不是ObservableCollection<T>
。 之后,您的控件應該在集合更改時更新。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.