I have been working on a Ribbon Search feature (that is still a work in progress, but not far off completion) and was trying to find a way to clear the text that appears in the RadComboBox after a selection is made by the user, to revert to the default "EmptyText" property. That is, I don't want the user selection to appear in the combo text box; that is purely for the user's search term. When the user selects an item I wish to close the drop down, take some action, and revert to the initial "EmptyText" state.
I figured out how to clear the selection; I first have to clear the items in the combo list. (I am working directly with the Items property (ItemsCollection) since binding has no advantage in this instance; each search term a user types, regenerates the entire drop down list content). Next I have to set SelectedItem to null. Finally, the trickiest part to figure out, and somewhat of a hack, to get the RadComboBox to revert to the EmptyText ("Search Ribbon (F3)") I have to move focus to another control in the Ribbon (UpdateTextOnLostFocus is also set to true, but it doesn't seem to matter if it is set to false). I wonder why there cannot be a method to clear the selection and immediately revert to "EmptyText", thus saving all the previously mentioned steps, but I understand from reviewing the source code that the control is pretty complicated and may not be designed with my use case in mind.
Anyway, I have found a way to do what I want, just a matter of minutes ago, so it will be OK as-is.