事件不可思议的恋爱经历
来源:互联网 发布:python 模 编辑:程序博客网 时间:2024/04/29 21:29
一个事件认识另一个事件结为恋人即:addhandler 事件,addressof 事件1
一个事件与另一个事伯分手: removehandler 事件,addressof 事件1
不可思议地是,两个事件认识居然和恋人相识一样,有下面情况。
一、媒人(第三方)介绍:
Public Class Form1 Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click MsgBox("2") RemoveHandler Button1.Click, AddressOf Button2_Click End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load AddHandler Button1.Click, AddressOf Button2_Click End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MsgBox("1") End SubEnd Class这个媒人就是form1_load
小心:看一下弹出的顺序,点button1可以看出先弹出1,再弹出2.
二、恋人中一人主动认识另一方:
Public Class Form1 Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click MsgBox("2") RemoveHandler Button1.Click, AddressOf Button2_Click End Sub Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MsgBox("1") AddHandler Button1.Click, AddressOf Button2_Click End SubEnd Class主动认识的就是button1,点击第一次只弹出1,不会弹出2,因为,他们还没“认识”,再点一次button1,会先弹1后2,说明经过前面已经结为恋人。
同理,加在button2中一样。
同样注意的是,可以通过第三方,两个事件可以平和的“分手”,当然也可决然的主动自己分手(removehandler)
- 事件不可思议的恋爱经历
- 七个不可思议事件谜题
- 日本校园七大不可思议事件
- 恋爱必经历的阶段,通过了就没事了,不通过就分手啦!!
- 一段不可思议的代码
- sun不可思议的bug
- 不可思议的故障
- 不可思议的异常。
- 不可思议的2%
- 不可思议的错觉图片
- 不可思议的事
- 解决不可思议的问题
- 不可思议的房子
- 万向履带--不可思议的
- 不可思议的#define
- 不可思议的nullpoint
- 【相似的生活,不可思议】
- 不可思议的递归神经网络
- Swing用户界面设计
- 剖析C++标准库智能指针(std::auto_ptr) 以及智能指针的原理
- Hibernate与数据库触发器协同工作
- Flex画箭头
- StAX
- 事件不可思议的恋爱经历
- CString类常用方法----Left(),Mid(),Right() .
- Java Socket编程(四)Socket进阶
- anroidnpn 推送总结
- 《中国人史纲》读书笔记:第一章 历史舞台
- SAX--Simple API for XML
- Java学习札记13:浅析Java中的String、StringBuffer和StringBuilder的区别
- iphone实用小技巧
- Java Socket编程(五)NIO