前言
是不是有的小伙伴想要一起将所有combobox控件的SelectedIndex设置为0或者某个选项,查了很多资料,亲测能成功运行
单独设置某个combobox
this.combobox.SelectedIndex=0//输出ComboBox的第一值
如果未设置则默认为-1
设置多个combobox
private void Setcmbinit(Control AllControl)
{
foreach (Control con in AllControl.Controls)
{
//如果查找到的控件数量大于0,则说明是容器控件
if (con.Controls.Count > 0)
{
Setcmbinit(con);//针对容器控件查找
}
if (con is System.Windows.Forms.ComboBox)
{
((System.Windows.Forms.ComboBox)con).SelectedIndex = 0;//自己修改
}
}
}
如果想要在别的地方调用,直接写Setcmbinit(this);就可以了