(转)一段如何調用Button.Click事件的故事
原文地址:http://helloouc.blog.163.com/blog/static/5530527120091050314590/
一、前言
由于小朱与BillChung的启发,想写一个故事,让大家了解如何调用 Button.Click 事件,而故事的好坏,由看戏的客官去评判,假如说的不好,请不要骂的太凶,因为我只是个程序员,并不是说书的。
二、故事开始
有一天,有个人叫小欧,看到路上有台车 ( button1_Click ),车子的样子很漂亮
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("我是台好车,来开我");
}
哇! 是台好车,真想偷偷开看看,因此走到车子旁边,发现要开这台车,需要两把钥匙 (object sender, EventArgs e)
因此小欧尝试了一些方法,想要偷偷开车
方法一 : 不插钥匙,直接开看看,结果 ....不能开
方法二 : 拿一把钥匙( new EventArgs() ) 开看看,結果 ...不能开
方法三 : 插入两把钥匙,而且还是传说中的万用钥匙 (null ,null ),结果 ...能开喔
方法四、拿一把万用钥匙 ,一把专属钥匙 ( null,new EventArgs() ),结果 ...能开喔
方法五、上车子的官方网站 MSDN 找找看有沒有方法可以开,看到有个 Button.PerformClick 的声控方法 ,叫一下就能开喔,结果 ...能开喔
三、故事告诉我们什么呢?
1. 能把车子起來的方式有很多
2. 车子开不起來,代表开的方式有问题
3. 假如想不到怎么开车子,记得上 MSDN 找找看
4. 当您使用车子需要读取专属钥匙上的晶片 (参数) 时,拿专属钥匙时,车子可以读取晶片上的资料,让您的可以顺利开车,但如果使用万用钥匙 ( null ),也許车门可以打开,但车子发动不起來
(转)一段如何調用Button.Click事件的故事的更多相关文章
- js(react.js) button click 事件无法触发
今天遇到一个诡异的问题.button 上的点击事件触发不了. 找个几个小时,原因是 js 报错了. <Button type="primary" htmlType=" ...
- android button click事件
package a.a; import android.app.Activity;import android.os.Bundle;import android.view.View;import an ...
- Ajax实现页面后台button click事件无刷新弹窗
很多人在做链接弹出新窗口的时候,都习惯用Response.Wrtite("<script>window.open('a.aspx')</script>") ...
- 解 自己关于 C# Button的Click事件的疑惑
先说说C#中事件的用法,从事件的用法中,我自己会产生一个疑惑 C#事件 class Program { static void Main(string[] args) { EventClass ec ...
- Xamarin for android:为button设置click事件的几种方法
原文:Xamarin for android:为button设置click事件的几种方法 在Xamarin中一个最基础的事情,就是为一个button指定click事件处理方法,可是即使是这么一件事也有 ...
- 10. Extjs Button控件的handler配置项和click事件
转自:https://blog.csdn.net/lishk314/article/details/41541797 查看API: click( this, e, eOpts ) Fires when ...
- Button的Click事件与js函数的两种不同顺序触发方式
先运行js.或者先运行Click事件,近期就遇到了这个问题,開始弄了两个button分别运行,那才叫一个蛋疼... 1.先运行js,再运行Button的Click函数 <asp:Button I ...
- button click event in jqxgrid jqwidgets
button click event in jqxgrid jqwidgets http://www.jqwidgets.com/jquery-widgets-demo/demos/jqxgrid/p ...
- Silverlight 后台利用代码触发 Button 的Click事件
页面上一个查询按钮,当用户点击 回车键 的时候 处罚查询按钮的onclick事件 public MainPage() { InitializeComponent(); this.KeyDown += ...
随机推荐
- git教程,待学习
http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 Git教程: Git简介Git的诞 ...
- ASP.NET 将数据生成PDF (二)
可以下载itextsharp(https://sourceforge.net/projects/itextsharp)下载,然后在工程中引用该控件,举例子如下 1 datatable 的内容转换为P ...
- SET Transaction Isolation Level Read语法的四种情况
转自:http://www.cnblogs.com/qanholas/archive/2012/01/04/2312152.html 存储过程:SET Transaction Isolation Le ...
- LinkedHashMap和HashMap区别
import java.util.HashMap; import java.util.Iterator; import java.util.LinkedHashMap; import java.uti ...
- hibernate.properties官方属性用例(可用于hibernate.cfg.xml属性参考)
######################### Query Language ######################### ## define query language constant ...
- SPOJ #4 Transform the Expression
Not hard to know it is simply transform from in-order to post-order.My first idea is to build a tree ...
- 打开SDK Manager检查Android SDK下载和更新失败的解决方法
[故障描述] 打开SDK Manager检查Android SDK状况,出现以下情况: Failed to fetch URL https://dl-ssl.google.com/android/r ...
- SVN分支的合并和同步
使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并 ...
- 【转】SQL Server sql_variant 类型的比较
sql_variant 类型用于存储SQL SERVER中支持的各种数据类型. 为了进行 sql_variant 比较,SQL Server 数据类型层次结构顺序划分为多个数据类型系,sql_vari ...
- AP_应付税务预扣税Withholding Tax的设定和使用(案例)
2014-07-13 Created By BaoXinjian