У меня есть ContextMenu, которое отображается после щелчка правой кнопкой мыши на ComboBox. Когда пользователь выбирает элемент в контекстном меню, форма вызывается методом ShowDialog()
.
If frmOptions.ShowDialog() = Windows.Forms.DialogResult.Cancel Then
LoadComboBoxes()
End If
Когда эта форма закрыта, я обновляю все данные в комбинированных списках родительской формы. Однако, когда это происходит, ComboBox, открывший ContextMenu, сбрасывается, чтобы иметь выбранный индекс -1, но другие выбранные индексы других ComboBox остаются прежними.
Как предотвратить сброс ComboBox, открывшего контекстное меню?