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