.net平台委托与事件机制
hanmos
这个作者很懒,什么都没留下…
展开
-
委托(delegate)在自定义控件的应用
委托(delegate)在自定义控件的应用 在自定义用户控件中,我们经常要添加自定义的事件,这时就要使用到委托(delegate)了。 在做开发中,经常都要用到登录。那么,我们就把登录的界面做成一个控件,以后再使用它就方便多了。 登录界面很简单,随便做做的,它有一个“登录”的按钮。我们需要当点击“登录”按钮时,它能执行我们在其它页面定义的登录操作,这时就需要用到委托了,把登录操作委托给“登录”按钮来执行。下面是用户控件的后台代码:public partial class WebUserContro转载 2011-01-18 15:11:00 · 354 阅读 · 0 评论 -
自定义事件
<br />自定义事件<br />简单的自定义事件<br />首先定义一个类来监听客户端事件,这里我们监听键盘的输入。<br />定义一个委托。<br />public delegate void UserRequest(object sender,EventArgs e);<br />前面的object用来传递事件的发生者,后面的EventArgs用来传递事件的细节,现在暂时没什么用处,一会后面的例子中将使用。<br />下面定义一个此委托类型类型的事件<br />public event UserReq原创 2011-01-18 15:23:00 · 295 阅读 · 0 评论