C# / WPF - BindingList包含并维护 HashSet> 的内容
我想要一个主 BindingList
,其中包含对子列表中所有项目的引用,并且
它是否已经存在或者我应该创建一个?我猜这将是一个带有构造函数的 AggregateBindingList
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
我确信我可以写点东西,但这一定是以前写过的,不是吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论