C#comboBox取消SelectedIndexChanged事件


问题: comboBox在加载数据源时会默认引发SelectedIndexChanged事件、

解决: 在comboBox加载数据源时添加如下代码

                cmbGroupName.SelectedIndexChanged -= new System.EventHandler(cmbGroupName_SelectedIndexChanged);//去掉SelectedIndexChanged事件
                cmbGroupName.DataSource = handleData.GetGroupName();                                                                                   //加载数据源
                cmbGroupName.SelectedIndexChanged += new System.EventHandler(cmbGroupName_SelectedIndexChanged);//重新加载SelectedIndexChanged事件

备注: cmbGroupName为控件名称