2013年5月29日
摘要: 1、声明一个委托类public delegate SomethingChangedHandler(object sender,EventArgs e);2、在你的类中声明一个事件绑定到该委托 public event SomethingChangedHandler Changed;3、在相应的方法中触发此事件public void ChangeSomething(){Changed(this,new EventArgs); //触发事件}4、在调用者订阅事件your class's instance.Changed+=new SomethingChangedHandler(你的方法名) 阅读全文
posted @ 2013-05-29 14:09 nicvscs 阅读(2507) 评论(0) 推荐(0)
摘要: 相信大家刚开始写winform的时候都遇到过这样的问题,当跨线程修改控件属性时会遇到如下的异常:线程间操作无效: 从不是创建控件"progressBar1"的线程访问它。这是相应的产生上述异常的代码: 1 #region Auto-Generated Properties 2 3 // DelegateDemo - Director.cs 4 // by Wings 5 // Last Modified : 2013-05-28 11:43 6 7 #endregion 8 9 #region Using Block10 11 using System.Globalizat 阅读全文
posted @ 2013-05-29 12:17 nicvscs 阅读(343) 评论(0) 推荐(0)