.net中多控件共享事件处理程序的方法
VB开发中,多个同种类型的控件组成控件数组,这样各个控件就可以共享同一应用程序,如命令按钮Command1(1)、Command1(2)、Command1(3)共用Command1_Click()。
在.net中,也可实现相似的功能。由于事件模型的变化,.net中采用了如下做法:
在.net中,也可实现相似的功能。由于事件模型的变化,.net中采用了如下做法:
private void MixedControls_Click(object sender, System.EventArgs e)
{
RadioButton b = (RadioButton) sender;
switch (b.Name)
{
case "optLabelEdit0":
..........
case "optLabelEdit1":
..........
}
}