最开始我也不清楚,后来我是这样想了。

1.事件和委托不是一个概念,你如果是调用control的事件,可以直接在其对应的事件eventhandler上attach自己的事件方法就好了
如:
this.Button1.MouseDown+=newMouseEventHandler(Button1_MouseDown);

privatevoidButton1_MouseDown(objectsender,MouseEventArgse)
{
if(e.Button==MouseButtons.Left)//左键按下
MessageBox.Show(e,Button.ToString());
}

2.event本身是C#在委托基础上封装一些用于多事件注册的机制,这是event和委托的区别,委托仅仅是控件类定义和用户自定义事件方法共同遵守的方法的contract契约,一个方法类型而已

最新文章

  1. UWP&WP8.1 重新绘制图片 WriteableBitmap用法 图片转byte[]数组,byte[]数组转图片
  2. Java提高篇——JVM加载class文件的原理机制
  3. jquery 获取 scrollHeight
  4. OpengGL ES2.0 Using NDK
  5. MFC解决View中添加控件闪烁
  6. windows phone 8.1开发:文件选择器FileSavePicker
  7. ZOJ 2859 二维RMQ(模板)
  8. springMVC(3)---利用pdf模板下载
  9. Linux下安装Python3.x和第三方库
  10. Running cells requires Jupyter notebooks to be installed
  11. ThinkPHP框架整合极光推送DEMO
  12. hdu3311
  13. Utf-8+Bom编码导致的读取数据部分异常问题
  14. 在ros功能包CMakeLists.txt中获取所在功能包的路径 便于添加第三方库的相对路径
  15. JavaBean转化为Map,List<JavaBean>转化为List<Map>
  16. 没那么难,谈CSS的设计模式
  17. Caffe源码中common文件分析
  18. [Go] ok 判断 汇总
  19. Linear Regression Using Gradient Descent 代码实现
  20. Amazon S3 功能介绍

热门文章

  1. Highcharts:X轴分组堆叠图
  2. OSChinaclient源代码学习(2)--缓存的设计
  3. MVC的验证(模型注解和非侵入式脚本的结合使用) .Net中初探Redis .net通过代码发送邮件 Log4net (Log for .net) 使用GDI技术创建ASP.NET验证码 Razor模板引擎 (RazorEngine) .Net程序员应该掌握的正则表达式
  4. 《31天成为IT服务达人》--做事篇(第四章)之如何找目标
  5. ABAP 邮件
  6. css难点总结
  7. XMU 1050 Diffuse Secret 【最短路】
  8. Hadoop Hive概念学习系列之hive里的索引(十三)
  9. docker registry的CI规划
  10. jquery中的工具函数 Utilities