私は現在、ComboBox を利用して、ユーザーが BindingList オブジェクト内に含まれる String オブジェクトの動的リストから選択できるようにするアプリケーションを構築しています。ただし、BindingList はメイン クラスに属する子クラスのメンバーであるため、いくつかの問題が発生しているようです。
ComboBox のデータ ソースが最初にメイン クラス内で次のように設定されている場合:
this.comboBox.DataSource = this.childClass.dataList;
ComboBox の内容は期待どおりに表示されます。ただし、リストの内容が変更されても、ComboBox の内容は更新されません。
BindingList オブジェクトがメイン クラスに属している場合、ComboBox は問題なく更新されます。親クラスは、リストが更新されたことを知らせるイベントを受け取っていないように見えます。
何か案は?