В Winforms, что является правильным способом, чтобы пользователь не изменял значение DropDown? Я хочу, чтобы пользователь сказал, что есть несохраненные изменения. Если пользователь решит не отбрасывать эти изменения, я хочу отменить изменение со списком. Есть идеи, как это сделать?WinForms - предотвращение изменения ComboBox - режим DropDownList
Я, хотя раньше видел вариант e.Cancel. Но, возможно, не в System.Windows.Forms.ComboBox.
UPDATE: Чтобы дополнительно объяснить, что ComboBox не является частью формы ввода данных. Он используется как навигатор/фильтр. Пользователь внес изменения в сетку. Я хочу, чтобы они не могли перейти от сетки, не получив подсказки.
e.Cancel выглядит как событие. Подпишитесь на событие, например TextChanged, и выполните e.Cancel = true в обработчике событий. –