BindingList<T>
子リストのすべてのアイテムへの参照を含むマスターが必要です。
これはすでに存在しますか、それとも作成する必要がありますか?AggregatedBindingList<T>
コンストラクターを持つものになると思います。
public AggregatedBindingList<T>(IEnumerable<BindingList<T> items)
そして方法;
public bool AddBindingList(BindingList<T> list);
public bool RemoveBindingList(BindingList<T> list);
変更イベントの追加/削除/クリアにフックして、それに応じてマスターを更新します。
それぞれをBindingList(カウントが表示される)として想像し、住民がリーフリストに追加されるだけである場合、私のデータ構造は以下とそれほど異なりませんが、ルートを正しく維持したいと思います。
GB - 1050
|- England - 230
|- Wales - 200
|- Scotland - 620
私は何かを書くことができると確信していますが、これは以前に行われたに違いありませんか?