我有一個ContextMenu在用戶右鍵單擊ComboBox後顯示。當用戶在上下文菜單中選擇一個項目時,將使用ShowDialog()
方法調出表單。上下文菜單重置組合框的SelectedIndex
If frmOptions.ShowDialog() = Windows.Forms.DialogResult.Cancel Then
LoadComboBoxes()
End If
當窗體關閉時,我刷新父窗體上ComboBoxes中的所有數據。但是,當發生這種情況時,打開ContextMenu的組合框被重置爲具有-1的選定索引,但其他ComboBoxes的其他選定索引保持不變。
如何防止打開上下文菜單的ComboBox被重置?