私はwinformに2つのコンボボックスを持っています。両方のコンボボックスは、以下のリストによってロードされます。すべてが正常に動作します。ただし、Combobox1の値を変更すると、combobox2...の値も変更されます。他のコンボボックスでも同じです。コンボボックス2で値を変更すると、コンボボックス1で値が変更されます。
どちらも同じ値のリストを使用する必要があります。これが、同じリスト(_item)にバインドする理由です。
では、2つのコンボボックスを互いに切り離すために何をする必要がありますか?
IList<CompteGeneral> _item = new List<CompteGeneral>(compt_repository.GetAll);
combobox1.DataSource = _item;
combobox1.DisplayMember = "AccountNumber";
combobox2.DataSource = _item;
combobox2.DisplayMember = "AccountNumber";