C#动态添加一个button控件和对应的事件 ,但事件不响应,怎样才能让它响应。
C#动态添加一个button控件和对应的事件,但事件不响应,怎样才能让它响应。ButtonA,LabelB两个按钮都是动态添加的,点击A改变B的Text值。...
C#动态添加一个button控件和对应的事件 ,但事件不响应,怎样才能让它响应。Button A,Label B两个按钮都是动态添加的,点击A改变B的Text值。
展开
1个回答
展开全部
1)在窗体Form1上布置一个Label
2)Form1的后台代码
using System;
using System.Drawing;
using System.Windows.Forms;
namespace WindowsFormsApplication5
{
public partial class Form1 : Form
{
Button btn;
public Form1()
{
InitializeComponent();
// 动态添加按钮
btn = new Button();
btn.Text = "点击我";
btn.Click += Btn_Click;
this.Controls.Add(btn);
btn.Location = new Point(10, 10);
}
// 点击按钮事件处理
private void Btn_Click(object sender, EventArgs e)
{
label1.Text = "新的标签内容";
}
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询