我爱Aspx >> Asp.Net >> 深入理解C#编程中的组件-事件-委托程序代码在组件编程中对事件的理解是十分重要的,C# 中的“事件”是当对象发生某些有趣的事情时,类向该类的客户提供通知的一种方法。与事件联系最为紧密的,个人认为是委托[color=#0000ff]. 委托可以将方法引用封装在委托对象内。为了弄清组件- 事件- 委托三者的关系,本人用实际的例子来谈 谈小弟的理解。
首先创建一个Windows控件项目,添加如下控件样板。
当事件触发时,会传递一个EventArgs类型的参数给事件处理方法,为了能传递自定义的信息,我们可以创建一个继承于EventArgs的事件参数 类,其定义如下:
public class EventLoginArgs: System. EventArgs
{
public string strUserID;
public string strUserName; Ҷƪл˵?
C#中一些字符串操作的常用用法[05-20]
C#里的InputBox[05-20]
用C#写一个Web自定义控件[05-20]
关于C#数组初始化的效率测试[05-20]
在C#中用最简洁有效的代码执行存..[05-20]
用C#写一个Web自定义控件[05-20]
用Visual C#动态生成组件[05-20]
用Visual C#动态生成组件[05-20]
<展现C#> 第九章 配置和调..[05-20]
<展现C#> 第八章 用C#写组..[05-20]
C#中一些字符串操作的常用用法[05-20]
关于TTL[05-20]
VNN&&VSS打造团队异地同..[05-20]
Global.asax.cs 文件中事件的执行..[05-20]
调用用户控件的页面与用户控件的..[05-20]
C#里的InputBox[05-20]
用C#写一个Web自定义控件[05-20]
关于C#数组初始化的效率测试[05-20]
在C#中用最简洁有效的代码执行存..[05-20]
用C#写一个Web自定义控件[05-20]