ComboBox EditValue Assignment будет запускать событие selectedValueChanged? - PullRequest
0 голосов
/ 28 октября 2011

У меня есть код ниже: this.NameComboBox.EditValue = значение;Я нахожу, что когда значение не пустое, оно автоматически запускает событие: NameComboBox_SelectedValueChanged

На самом деле я заменяю comboBox своим элементом управления в нашем коде проекта, и из-за моего элемента управления нет события selectedValueChanged, поэтомуиспользуйте mycontrol_leave для замены этого NameComboBox_SelectedValueChanged.Все работает нормально, но единственной проблемой является строка кода "this.myControl.EditValue = value;"не будет вызывать mycontrol_leave автоматически.

Должен ли я просто добавить условие после "this.NameComboBox.EditValue = value;": если значение не равно NULL или пустой строке myControl_leave;

Спасибо!

1 Ответ

0 голосов
/ 28 октября 2011

Вы можете запустить событие mycontrol_leave в установщике свойства EditValue.

...