作者TameFoxx (foxx)
看板C_Sharp
标题Re: [问题] 复制元件後能否一并复制事件函数?
时间Thu May 5 17:54:00 2016
懒人做法
先建立button1 textbox1 textbox2
接着选取这三个控制项
开始复制
复制到你爽
接着
选取所有的button
然後再右边选取事件
里面有一个click
按下去
就会全部button都连上同一个click事件
再来
private void button1_Click(object sender, EventArgs e)
{
Button btn = (Button)sender;
int index = Convert.ToInt32(btn.Name.Remove(0, 6));
TextBox tbxFirst = this.Controls["TextBox"+(index*2-1).ToString()];
TextBox tbxLast = this.Controls["TextBox"+(index*2).ToString()];
int Answer = Convert.ToInt32(tbxFirst.Text)-Convert.Toint32(tbxLast.Text);
MessageBox.Show(Answer.ToString());
}
结案 ^_^
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 125.227.239.229
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1462442042.A.DC2.html
※ 编辑: TameFoxx (125.227.239.229), 05/05/2016 17:55:55
1F:推 mchen7: 感谢大大的范例~~虽然内容还不是很懂 不过我研究看看 :D 05/06 19:16
2F:→ dabiddabid: 对着button1按两下生成的button1_Click可以在buttin1 06/06 16:27
3F:→ dabiddabid: 属性上面的闪电图案内看到Click右方跑出了 06/06 16:29
4F:→ dabiddabid: button1_Click,所以把button2.3.4的Click都写上 06/06 16:30
5F:→ dabiddabid: button1_Click,每个button按下去都会跑到button1_Cli 06/06 16:32