2009年6月9日
摘要: System.EventHandler是在事件处理过程中用于Windows Forms(和APS.NET)API的一种委托类型。如你所见,此委托只能指向第一个参数是System.Object类型的方法,此参数代表触发事件的类型。例如,我们打算改写mnuFileExit_Click()方法的实现,代码如下:[代码]我们可以确定是mnuFileExit触发了事件,因为在消息框中显示了字符串。[代码]你... 阅读全文
posted @ 2009-06-09 11:50 钱途无梁 阅读(3740) 评论(2) 推荐(0) 编辑
摘要: 在.NET中,窗体也被定义为一个类,所以要想调用窗体中的某个方法,除了要将要调用的方法设为public外,还得创建一个窗体类的实例。然而,在下面这种情况下,就是当我们打开了窗体1(有了此窗体的一个实例),接着打开了窗体2,接下来我们想通过触发窗体2中的某个事件来调用窗体1中的某个方法,而这时我们又不能再创建窗体的新的实例了,怎么办? 解决的办法之一就是利用.NET中提供的System.EventH... 阅读全文
posted @ 2009-06-09 11:11 钱途无梁 阅读(512) 评论(0) 推荐(0) 编辑