首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

想得到List<>的元素增加的事件,如何最简单

2013-09-12 
想得到List的元素增加的事件,怎么最简单?我的类里有个属性是一个List,我想在给它增加元素时做画面的In

想得到List<>的元素增加的事件,怎么最简单?
我的类里有个属性是一个List<>,我想在给它增加元素时做画面的Invalidate,但发现List<>本身没有任何事件

然后想继续List来写自己的类,但又发现不知道为什么它的Add事件没有标记为virtual

这个需求难道只能把List这个类重新实现一遍才能解决吗?
[解决办法]
ObservableCollection<T> 类
表示一个动态数据集合,在添加项、移除项或刷新整个列表时,此集合将提供通知。 

[解决办法]
http://msdn.microsoft.com/zh-cn/library/vstudio/ms668604.aspx

热点排行