您现在的位置是:首页
>
事件处理流程 .NET开发事件处理的步骤[1]
.NET开发事件处理的步骤[1] DOTNET事件处理的步骤与实现 第一步 定义一个合适的委托 例 delegate void MoveEve tHa dler O ject Se der
.NET开发事件处理的步骤[1]
DOTNET事件处理的步骤与实现
第一步 定义一个合适的委托
例
delegate void MoveEventHandler(Object Sender MoveEventArgs e)
注意 DotNet框架中的标准委托的定义如下
![事件处理流程 .NET开发事件处理的步骤[1]](http://img.zhputi.com/uploads/a42a/a42ae4731475cc39819fe57589d6ae4560950.jpg)
Public delegate void EventHabdler(Object Sender EventArgs e)
参数说明
( )Sender:表示消息的发送方
( )EventArgs 默认的消息处理类(不含附加数据)
( )强烈建议使用标准的委托定义事件
第二步 定义一个合适的消息
由于标准的EventArgs类不包含附加数据 可继承此类 使该类包含与特定时间相关的信息
如
Public class MoveEventArgs
{ Public int newPosition;
Public MoveEventArgs(int newPosition)
{
this newPosition = newPosition
}
}
lishixinzhi/Article/program/net/201311/14996 很赞哦! (1056)