I'm using RadComboBox with EnableLoadOnDemand=True to implement custom server side filtering and it works fine. Initially, I'm prefilling the text area of some combos with SelectedValue property.
I'd like to detect when the user expands the combo with the arrow icon to show the complete content (doing no filtering). Here's an example.
Let's say I got a data list A, B, C, D, E, F. The combo is prefilled with SelectedValue=A. When the user expands the dropitem, the
I'd like to detect when the user expands the combo with the arrow icon to show the complete content (doing no filtering). Here's an example.
Let's say I got a data list A, B, C, D, E, F. The combo is prefilled with SelectedValue=A. When the user expands the dropitem, the
RadComboBoxItemsRequestedEventArgs.Text property in the ItemRequested handler will contain A and my custom filtering code will filter based on that text. In my case, it will show only A due to the exact match.
I'd like to know if the user just expanded the combo to avoid filtering; the combo would show A,B,C,D,E,F. Otherwise, I'm going to display only A. When the combo is expanded, it will be ok to filter the content as the user types in text.
How can I do that ?