定义一个委托XxxDelegate,在集合中定义一个事件event XxxDelegate OnChange;
在集合修改数据的方法中添加代码:
if(OnChange!=null) OnChange();
在Form中,定义一个方法,public CollectionChange(){MessageBox.Show("hah");}
然后订阅事件
collection. OnChange+=new XxxDelegate(CollectionChange);那么,当集合修改的时候,Form的CollectionChange就会调用
在集合修改数据的方法中添加代码:
if(OnChange!=null) OnChange();
在Form中,定义一个方法,public CollectionChange(){MessageBox.Show("hah");}
然后订阅事件
collection. OnChange+=new XxxDelegate(CollectionChange);那么,当集合修改的时候,Form的CollectionChange就会调用
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货