1,451
社区成员
发帖
与我相关
我的任务
分享
public Form1()
{
InitializeComponent();
foreach (ComboBox cmb in new ComboBox[] {
comboBox1,
comboBox2,
comboBox3 })
{
cmb.DropDown += comboBox_DropDown;
}
}
private void comboBox_DropDown(object sender, EventArgs e)
{
Text = ((ComboBox)sender).Name;
}
comboBox2.DropDown += comboBox1_DropDown
AddHandler comboBox2.DropDown, AddressOf comboBox1_DropDown
vb也可以直接在函数声明的那一行 private sub xxxx(xx as xx, xx as xx) Handles comboBox1.DropDown这一句后面直接加comboBox2.DropDown来注册第二个comboBox的DropDown事件
private sub comboBox1_DropDown(sender as object, e as eventargs)
Handles comboBox1.DropDown, comboBox2.DropDown