1

我想要一个BindingList<T>包含对子列表中所有项目的引用和

这已经存在还是我应该创建一个?我想这将是一个AggregatedBindingList<T>具有构造函数的;

public AggregatedBindingList<T>(IEnumerable<BindingList<T> items)

和方法;

public bool AddBindingList(BindingList<T> list);
public bool RemoveBindingList(BindingList<T> list);

我将在其中挂钩添加/删除/清除更改事件并相应地更新主控。

如果我们将每个数据结构想象成一个 BindingList (显示计数)并且仅将 Inhabitants 添加到叶列表中,但我想正确维护根,我的数据结构与下面的数据结构并不太相似。

GB - 1050
       |- England  - 230
       |- Wales    - 200
       |- Scotland - 620

我确定我可以写一些东西,但这一定是以前做过的,不是吗?

4

0 回答 0