1
以下代码button2_Click与 button3_Click为button2与button3已绑定事件处理程序,当用户轮流点击button2和button3若干次后,再点击button1时出现系统CPU100%,请问为什么?应如何解决?
private void button2_Click(object sender, EventArgs e)
{
this.button1.Click += new EventHandler(button1_Click);
}
private void button3_Click(object sender, EventArgs e)
{
this.button1.Click -= new EventHandler(button1_Click);
}
private void button1_Click(object sender, EventArgs e)
{
this.Text = DateTime.Now.ToString();
}
2
以下代码button2_Click与 button3_Click为button2与button3已绑定事件处理程序,当用户轮流点击button2和button3若干次后,再点击button1时出现系统CPU100%,请问为什么?应如何解决?
private void button2_Click(object sender, EventArgs e)
{
this.button1.Click += new EventHandler(button1_Click);
}
private void button3_Click(object sender, EventArgs e)
{
this.button1.Click -= new EventHandler(button1_Click);
}
private void button1_Click(object sender, EventArgs e)
{
this.Text = DateTime.Now.ToString();
}
以下代码button2_Click与 button3_Click为button2与button3已绑定事件处理程序,当用户轮流点击button2和button3若干次后,再点击button1时出现系统CPU100%,请问为什么?应如何解决?
private void button2_Click(object sender, EventArgs e)
{
this.button1.Click += new EventHandler(button1_Click);
}
private void button3_Click(object sender, EventArgs e)
{
this.button1.Click -= new EventHandler(button1_Click);
}
private void button1_Click(object sender, EventArgs e)
{
this.Text = DateTime.Now.ToString();
}
2
以下代码button2_Click与 button3_Click为button2与button3已绑定事件处理程序,当用户轮流点击button2和button3若干次后,再点击button1时出现系统CPU100%,请问为什么?应如何解决?
private void button2_Click(object sender, EventArgs e)
{
this.button1.Click += new EventHandler(button1_Click);
}
private void button3_Click(object sender, EventArgs e)
{
this.button1.Click -= new EventHandler(button1_Click);
}
private void button1_Click(object sender, EventArgs e)
{
this.Text = DateTime.Now.ToString();
}
解决方案 »
- datagridview绑定数据之后,行数依然为0的困惑~
- 如何实现DATAGRIDVIEW行的移动,像列移动那样?
- 高分求一个数据库访问分层设计的范例
- C# 如何判断文件被打开?
- 如何在WIn Form中实现多个文件的上传,下载?
- 苦恼!为什么换行会延缓1秒钟?关于vs2003
- 关于枚举的C#代码不是很理解,求解答。
- .net到底是什么意思啊,是不是www.xxx.net后面的啊?
- 请问!FOR循环不能中断和continue了。
- winform水晶报表汇总字段运算的问题
- crystal report 打印出错(100分求解)
- 我的studio 2005自带的crystalreport怎么无法检测到我的sql server 2005的服务器~怎么回事??
点击button1将执行以下代码两次
private void button1_Click(object sender, EventArgs e)
{
this.Text = DateTime.Now.ToString();
}
再次点击button2和button3一次后
点击button1将执行以下代码四次
private void button1_Click(object sender, EventArgs e)
{
this.Text = DateTime.Now.ToString();
}
依次类推