C#用代码创建的控件怎么用,比如我用代码创建一个按钮,那么怎么使用单击这个按钮的事件呢,怎么写
3个回答
展开全部
public partial class Form1 : Form
{
private System.Windows.Forms.Button button1=new Button ();
public Form1()
{
InitializeComponent();
this.Controls.Add(button1);
this.button1.Click += new System.EventHandler(this.button1_Click);
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("hello world!");
}
}
顺便说一下,在你拖动控件的时候,窗体设计器自动为你生成了上述代码,在desiger.cs里面。
{
private System.Windows.Forms.Button button1=new Button ();
public Form1()
{
InitializeComponent();
this.Controls.Add(button1);
this.button1.Click += new System.EventHandler(this.button1_Click);
}
private void button1_Click(object sender, EventArgs e)
{
MessageBox.Show("hello world!");
}
}
顺便说一下,在你拖动控件的时候,窗体设计器自动为你生成了上述代码,在desiger.cs里面。
展开全部
用委托绑定一个方法.
btnExp1.Click+=btnDF_Click;
//预定义的方法
private void btnDF_Click(object sender, EventArgs e){...}
btnExp1.Click+=btnDF_Click;
//预定义的方法
private void btnDF_Click(object sender, EventArgs e){...}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询