多传一次
private void a_SelectedIndexChanged(object sender, EventArgs e)
这个方法的默认参数sender 就是指这个combox下拉菜单控件
在button1——click事件里面写上
a[i].Name=i.ToString()或者a[i].tag=i;
然后SelectedIndexChanged时间里面取出来
即
private void a_SelectedIndexChanged(object sender, EventArgs e)
{
ComboBox temp=(ComboBox)sender;
MessageBox.Show(temp.Name);//这个name就是前面存进去的值
}