I’m trying to use a ListBox.DataSource = ObservableCollection, however I can’t figure out how to have the listbox automatically update when my OC updates. I can hook the CollectionChanged event on the OC, however what do I need to do to the listbox to make it update?
I’m trying to use a ListBox.DataSource = ObservableCollection, however I can’t figure out how
Share
Based on your question, it sounds like you’re trying to use
ObservableCollection<T>in a WinForms application.ObservableCollection<T>is primarily used in WPF development. In WinForms, for the control be automatically updates as the collection changes your collection needs to implementIBindingList.The easiest solution is to use
BindingList<T>instead ofObservableCollection<T>. After that, your controls should update as the collection changes.MSDN: BindingList(T) Class