社区
.NET Framework
帖子详情
c#中类的事件注册和撤销是不是要判断是否已经注册了呢?
woaiprogram
2010-04-28 12:48:42
比如某个控件,注册他的onmousedown事件时,是不是要判断他的这个事件已经注册了呢?我只想注册一次onmousedown,而不是在这个事件中处理2个函数。还有,比如我要撤销onmousedown的事件,是不是在-=之前要判断该事件已经被注册了某个方法呢?如何判断呢?
...全文
584
2
打赏
收藏
c#中类的事件注册和撤销是不是要判断是否已经注册了呢?
比如某个控件,注册他的onmousedown事件时,是不是要判断他的这个事件已经注册了呢?我只想注册一次onmousedown,而不是在这个事件中处理2个函数。还有,比如我要撤销onmousedown的事件,是不是在-=之前要判断该事件已经被注册了某个方法呢?如何判断呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
捷哥1999
2010-04-28
打赏
举报
回复
看看了这个之前的帖子吧,讨论的是同样的问题,需要用到:方法的.GetInvocationList()
http://topic.csdn.net/u/20100419/14/c0b13122-95af-409b-b947-611c7649268e.html
xiaoyuzi
2010-04-28
打赏
举报
回复
注册两次了就会调用两次,我一般调用注册前调用一次-=,多调用几次-=没有关系
C#
沉淀-
事件
:发布订阅模式
认识发布者/订阅者模式 情景:当一个特定的程序
事件
发生时,程序的其他部分可以得到该
事件
已经
发生的通知 发布者定义一系列
事件
,并提供一个
注册
方法;订阅者向发布者
注册
,并提供一个可被回调的方法,也就是
事件
处理程序;当
事件
被触发的时候,订阅者得到通知,而订阅者所提交的所有方法都会被执行 发布者是指拥有某
事件
的类或者结构 订阅者是指向发布者
注册
的类或者结构
事件
处理程序是指由订阅者
注册
到
事件
的方法,在...
C#
基础教程-
c#
实例教程,适合初学者
C#
基础教程-
c#
实例教程,适合初学者。 第一章
C#
语言基础 本章介绍
C#
语言的基础知识,希望具有C语言的读者能够基本掌握
C#
语言,并以此为基础,能够进一步学习用
C#
语言编写window应用程序和Web应用程序。当然仅靠一章的内容就完全掌握
C#
语言是不可能的,如需进一步学习
C#
语言,还需要认真阅读有关
C#
语言的专著。 1.1
C#
语言特点 Microsoft.NET(以下简称.NET)框...
C#
理论 —— 文件操作、委托和
事件
文章目录1. 文件操作1.1 获取计算机驱动器信息Driveinfo1.2 文件夹操作Directory、Directoryinfo1.3 文件操作File、FileInfo1.4 文件路径操作Path 1. 文件操作 操作变量和常量时这些值都是存放到内存中的,当程序运行结束后使用的数据全部被删除。若需要长久保存应用程序中的数据,需要选用文件或数据库来存储。 文件操作类在 System.IO 命名空间中,包括 Driveinfo 类、Directory 类、Directoryinfo 类、File 类、F
c#
中的模态对话框和非模态对话框
模态对话框 弹出窗口阻止调用窗口的所有消息响应。 只有在弹出窗口结束后调用窗口才能继续。 在模态窗口“关闭”后,可以读取模态窗口中信息,包括窗口的返回状态,窗口子控件的值。 非模态对话框 可以在弹出窗口和调用窗口之间随意切换。 调用窗口调用show方法后,下面的代码可以立即执行。 在非模态窗口关闭后,窗口的所有资源被释放,窗口不存在,无法获取窗口的任何信息。 何谓模态窗
C#
委托
文章目录委托 委托 现在有这样一个问题,对于不同的情况,我们想随机调用不同的函数,因此这时候可以用随机数字的方式去随机。但是这样的方式有点麻烦,对于数据,我们有很多的方式可以去处理,但是如果对于函数,处理起来可能就像下面这样子比较麻烦。 我们可以像用下面这种容器的形式去做: 然后问题就是怎么去解决xxx的形式和内容 在
C#
中提供了这样的语法: 看上图可知,此时GameLevel变成了绿色,变成了一种类型。 此时这个类型就可以用来填在List中 然后此时只需要这样就可以调用: 此时可以正常调用:
.NET Framework
17,740
社区成员
24,334
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章