C#/ WPF - 包含和维护HashSet内容的BindingList <t> <bindinglist <t>&gt; </bindinglist <t> </t>

时间:2011-08-23 07:53:58

标签: c# wpf bindinglist

我想要一个主人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

我确信我可以写一些东西,但这必须在之前完成,不是吗?

0 个答案:

没有答案