我有一个简单的问题可能是有人在我面前问它,但我找不到它。假设我有一个数据表,它有一些来自数据库的数据,我想把它绑定到一个组合框,我使用这样的标准代码
comboBox1.BeginUpdate( );
comboBox1.ValueMember = "id";
comboBox1.DisplayMember = "name";
comboBox1.DataSource = dt;
comboBox1.EndUpdate( );
问题是在绑定事件的过程中
SelectedValueChanged
问题是,当外部值发生变化时,每次重新绑定组合,每次我都必须这样做
comboBox1.SelectedIndexChanged -= new System.EventHandler( this.comboBox1_SelectedValueChanged );
我的问题是,当我来自数据绑定而不是用户输入时,有一种更聪明的方法可以跳过事件。问题是,我希望在我的控件中继承ComboBox,而不是在每个From中每次都这样做。
最好的问候,
约旦