c#判断事件是否已被注册
来源:互联网 发布:nokia c3软件 编辑:程序博客网 时间:2024/09/21 09:06
近日做了一个针对项目的树形控件,对外提供选中节点更改事件,执行该事件方法的代码如下:
<textarea cols="50" rows="15" name="code" class="c-sharp">public delegate void FocusedNodeChangedEventHandler(object sender, EventArgs e); /// <summary> /// 焦点更改后事件 /// </summary> public event FocusedNodeChangedEventHandler FocusedNodeChanged; //调用事件委托 protected virtual void OnFocusedNodeChanged(EventArgs e) { FocusedNodeChangedEventHandler handler = FocusedNodeChanged; if (handler != null) { handler(this, e); } }//TreeListCom是自定义控件中封装的树private void TreeListCom_FocusedNodeChanged(object sender, FocusedNodeChangedEventArgs e) { this.OnFocusedNodeChanged(e); this.OnSelectedNodeChanged(e); }</textarea>
msdn上有完整的示例代码,具体可参见:如何:在类中实现事件
另看到有博文[C#如何取得事件注册的方法],其实二者的思路是一样的,只是目的有所不同而已。
- c#判断事件是否已被注册
- 判断广播是否已注册
- jQuery Validate Ajax 判断用户名是否已被注册
- AJAX异步判断用户名是否已被注册
- AJAX判断用户是否已注册
- C#判断程序自己是否已启动
- c#如何取得事件注册的方法 或者说 如何判断事件已经被注册过? ... ..
- AJax基于JavaScript实现注册时局部判断用户名是否已被使用
- AJax基于jQuery实现注册时局部判断用户名是否已被使用
- 怎样判断一个特定的OCX控件是否已注册??
- 判断用户名是否被注册
- C#获取已被使用的网络端点以及判断端口是否已被使用
- 检查 E-mail 是否已被注册
- C#判断数据库中是否已有记录时出错
- C#中判断socket是否已断开的方法
- C#中判断socket是否已断开的方法
- C#中判断某软件是否已安装
- C#中判断某软件是否已安装
- Flex Air 程序图标(icon)问题
- window 和 linux换行的不同
- 数字证书
- 防止死锁
- SQL 字符串累加
- c#判断事件是否已被注册
- mysql——LOCK
- CentOS Linux 下安装配置 防火 墙 。
- 中文分词算法
- データベースサーバー構築(MySQL)
- JQuery无废话系列教程(一) 入门
- mysql--多表操作
- EmEditor Professional 最新版をダウンロード
- mysql 的建表 语 句: