private void Form1_Load(object sender, System.EventArgs e)
{
}private void button1_Click(object sender, System.EventArgs e)
{
Form1_Load(sender, e);
}
{
}private void button1_Click(object sender, System.EventArgs e)
{
Form1_Load(sender, e);
}
解决方案 »
- 求解
- asp.net mvc
- 有做过自动登录器的吗?想登录网易遇到个问题,请教
- 开发手机端应用程序,能通过无线连接远程数据库么?
- 在MDI多文档窗口中,我使用反射打开的子文档窗口,但是子文档的窗体Shown方法却根本就不执行了 ,而窗体的Load方法确可以执行,为什么啊 ??
- 通过radioButton查询,应该设置radioButton的哪个属性?
- Response.Write("<script>..</script>")如何控制target
- WPF,请看下这个可视化层的命中测试
- C#调用c++ builder 动态DLL函数的问题
- 算术运算中发生溢出或下溢
- 学C#什么书最好?
- 如何判断从文本框输入的一个值是不是数字?
把它当成一个普通的方法直接调用,不需发送消息,很好理解吧
private void button1_Click(object sender, System.EventArgs e)
{
Button b=(Button)sender; b.text="aa";
}
这样我怎么能传递null?或是其他的?
using System.Windows.Forms;
using System.Drawing;
class MyButton : Button
{
public MyButton() : base()
{
}
public void DoClick(EventArgs e)
{
OnClick(e);
}
}
class Form1 : Form
{
private MyButton btn1;
private MyButton btn2;
public Form1()
{
initCompont();
}
private void initCompont()
{
btn1 = new MyButton();
btn1.Text = "Trigger Click Event Of btn2";
btn2 = new MyButton();
btn2.Text = "Click Me";
btn2.Location = new Point(0, 20);
btn1.Click += new EventHandler(this.btn1_Click);
btn2.Click += new EventHandler(this.btn2_Click);
this.Controls.Add(btn1);
this.Controls.Add(btn2);
}
void btn1_Click(object sender, EventArgs e)
{
btn2.DoClick(e);
}
void btn2_Click(object sender, EventArgs e)
{
MessageBox.Show("btn2 Be Clicked");
}
static void Main()
{
Application.Run(new Form1());
}
}
如果是click事件的话