如何识别生成Click事件的控件?
在以下代码中,如何识别引发Click
事件的控件?
void x_Click(object sender, EventArgs e) { //How do I identify the sender? } private void fill() { for(blah) { Button x = new Button(); x.Click += new EventHandler(x_Click); this.controls.Add(x) } }
void x_Click(object sender, EventArgs e) { Button who = (Button) sender; // you can now access who.Text, etc. }