I have a user control which has a ComboBox and a SelectedIndexChanged event handler. In the event handler, I need to be able to tell what was the previously selected index.
You can grab & store the old value in the DropDown event. Then revert to that old value in the SelectionChangeCommitted event (if warranted).
DropDown
SelectionChangeCommitted