我有一个带有几个ComboBox并且关联TextBox的WindowsForm。当用户更改ComboBox时,我想在关联的TextBox中插入一些文本。我想重新使用所有ComboBox的代码,这样我就不必拥有相同代码的9个副本。
如何确定哪个ComboBox触发了事件?
答案 0 :(得分:0)
public void MyCheckbox_Event(object sender, EventArgs e){
var chk = sender as CheckBox;
if(chk == null) return;
string name = chk.Name;
switch(name){
case "name1":
//do something for name 1
break;
case "name2":
//do something for name 2
break;
//and so on and so forth
}
}