为什么在Button1的Click事件发生之后,button1_Click方法就会被调用呢?

实际上,在我们双击Button1的时候,IDE自动的添加了一段代码,该段代码位于“Form1.Designer.cs”中(.NET1.1中并不包括Form1.Designer.cs),

打开Form1.Designer.cs,并展开“InitializeComponent()”方法,找到第42行,如下图所示:

我们可以看到如下代码:

this.button1.Click += new System.EventHandler(this.button1_Click);

实际上这段代码,也就是所谓的事件注册代码。该代码的意思是:如果this.button1的Click事件发生之后,就转向this. button1_Click方法进行处理。

最新文章

  1. bug--service--Caused by java.lang.SecurityException: Unable to start service Intent { }:user 0 is restricted
  2. oc 单例
  3. nginx应用总结(1)--基础认识和应用配置
  4. Linux文件结构及基本文件夹
  5. mysql case when then end学习
  6. Yii里获取当前controller和action的id
  7. c# 压缩文件
  8. loadView、viewDidLoad及viewDidUnload的关系
  9. C# random(number)
  10. css3教程:弹性盒模型
  11. 跨文档消息传递----postMessage()
  12. 如何更改IE查看源代码菜单使用的HTML编辑器
  13. iOS界面不能点击(tableView 的cell 不能使用点击事件,tableView也不能上下滚动)
  14. JVM学习--(二)内存模型、可见性、指令重排序
  15. Vue(十五)组件
  16. dataGridView使用指南系列一、回车换行或换列完美解决方案
  17. byte以及UTF-8的转码规则
  18. REST easy with kbmMW #20 – OpenAPI and Swagger UI
  19. Notes of Daily Scrum Meeting(12.8)
  20. VS2008 SP1 安装卡在 VS90sp1-KB945140-X86-CHS的解决方法

热门文章

  1. strlen、strcmp、strcat、strcpy、memcpy基础函数的实现
  2. 打包ipa分发给测试机安装步骤
  3. 小猪的Android入门之路 Day 7 part 2
  4. DOM元素对象的属性和方法(1)
  5. Struts2 初体验
  6. GCD 的初步认识
  7. UIScrollView中添加一个视图,实现让其始终固定在某个位置
  8. 深入理解Java虚拟机:OutOfMemory实战
  9. (转)详解汇编系统调用过程(以printf为例)
  10. linux LVM 逻辑卷