у меня есть простой вопрос, может быть кто-то, спросил он передо мной, но я не мог найти его. Позвольте говорят, что у меня есть таблица данных, которая имеет некоторые данные из базы данных, и я хочу связать его с полем комбинированного списка, я использую стандартный код как это
comboBox1.BeginUpdate( );
comboBox1.ValueMember = "id";
comboBox1.DisplayMember = "name";
comboBox1.DataSource = dt;
comboBox1.EndUpdate( );
Проблема во время этой привязки события SelectedValueChanged
запущен. Проблема, это снова переплетает комбинацию несколько раз, когда внешние значения изменяются и каждый раз, когда я должен сделать sometihn как это
comboBox1.SelectedIndexChanged -= new System.EventHandler( this.comboBox1_SelectedValueChanged );
моим вопросом является там более умный способ пропустить событие, когда я происхожу из привязки данных не от ввода данных пользователем. Проблема состоит в том, что я хочу сделать это некоторые, как глобально в моем управлении, которое наследовало поле комбинированного списка а не сделать это каждый раз в каждый от С наилучшими пожеланиями,
Iordand