winform 触发动态生成的button的点击事件 RT,如何触发动态生成的多个button中某一个button的点击事件 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void MyClick(object sender, EventArgs e) { MessageBox.Show(((Button)sender).Text); }使用 Button btn = new Button(); btn.Text = "button1"; btn.Click += new EventHandler(MyClick); btn = new Button(); btn.Text = "button2"; btn.Click += new EventHandler(MyClick); button1.Click+=new EventHandler(button1_Click);button2.Click+=new EventHandler(button1_Click);button3.Click+=new EventHandler(button1_Click);或者用button1_Click(null,null); LS两位的意思是指要将所有的button的事件都分开么? 先自己写好一个点击事件,然后生成button的时候,比如button1加上button1。click += new System.EventHandler(你写的点击事件); LS三位的说法,不是很懂呢,我先交代一下想实现的功能,写一个自动连接的函数,在form_load的时候去执行这个函数。而这个函数中就是触发某一个button的click事件(前提是button都已动态创建)。我只是想知道如何去执行触发这个动作 form_load事件中{button1_Click(null,null);}这样就可以出发button的点击事件了 调用动态添加的按钮的成员方法:PerformClick()即可。 谢谢,不过采用这种方式无法通过sender取得点击的button,请问有解决办法么 C#中NetWorkStream对象在窗体间传递的问题? 如何赚下载资源分 关于调用动态库的问题 请问这个SQL语句这么写没有问题,但常规没有这么写的吧,觉得怪怪的,还有其它的写法吗?? 简单SQL行列转换问题! 新人麻烦问个小问题 关于C#跟托管C++混合编程的问题 关于用CDO发送邮件 在winform程序中如何关闭打开的系统软键盘 TextBox有回车事件么。要怎么样处理回车呢 devexpress spinedit控件不支持中文数字输入 数据库连接?
private void MyClick(object sender, EventArgs e)
{
MessageBox.Show(((Button)sender).Text);
}
使用
Button btn = new Button();
btn.Text = "button1";
btn.Click += new EventHandler(MyClick);
btn = new Button();
btn.Text = "button2";
btn.Click += new EventHandler(MyClick);
或者用button1_Click(null,null);
{
button1_Click(null,null);
}
这样就可以出发button的点击事件了