In Winforms what is proper way to keep a user from changing the value of a DropDown? I want to prompt the user to say that there are unsaved changes. If the user decides to not throw away these changes I want to cancel the combobox changing. Any ideas on how to do this?
I though I had seen a e.Cancel option before. But maybe not on System.Windows.Forms.ComboBox.
UPDATE: To further explain the ComboBox is not part of a data entry form. It is being used like a navigation/filter. User has made changes on a grid. I want to prevent them from navigating away from the grid without getting prompted.