比如我有一个button1,我想让每天上午点击的时候出发事件 aaa
下午点击的时候出发 bbb 。或是满足条件 a 的时候执行事件 aaa,满足条件 b的时候执行事件 bbb。
有个前提就是不能写成这样
private void btn_Open_Click(object sender, EventArgs e)
{
if (满足条件a)
{ aaa }
if (满足条件b)
{ bbb }
}
下午点击的时候出发 bbb 。或是满足条件 a 的时候执行事件 aaa,满足条件 b的时候执行事件 bbb。
有个前提就是不能写成这样
private void btn_Open_Click(object sender, EventArgs e)
{
if (满足条件a)
{ aaa }
if (满足条件b)
{ bbb }
}
解决方案 »
- C#引用未赋值和null在内存上是否有差别
- 递归生成树! 有空进来看看
- 我页面有6个textbox 如何循环相加这6个textbox的值...........................................................
- 网页进度条怎么加?
- 急!!关于DataList、DataGrid里的图片属性控制的问题
- 高手请进~!~急急急急急急急急急急人啊
- 能否在GridView中添加一列全是TextBox列?
- 请指点两个问题,每人帮我吗?
- 急---如何实现类似。NET环境下的左侧弹出的窗口或者工具栏
- 我写的书大家有没有兴趣?5月上市
- Remoting中由服务器回调后死机的问题,请解答!
- 求救!!!关于WMV
用-=来注销当前的事件,比如://注册一个事件:
this.button1.Click += new System.EventHandler(this.button1_Click);
或
this.button1.Click += new System.EventHandler(this.你的特定事件函数);//注销当前的事件:
this.button1.Click -= new System.EventHandler(this.button1_Click);
或
this.button1.Click -= new System.EventHandler(this.你的特定事件函数);
也就是说让他的事件为空,反应的效果就是点击后什么都没有了。
以次用-=把原来注册的事件注销才行,一个不能省,都要用-=操作.