Currently filtering with virtualized RadComboBox is not supported as the filtering feature works with the containers (changes their Visibility).
Currently RadComboBox supports filtering of the data when IsEditable is True.
Add a mode where a search box is displayed (when IsEditable is False) in the drop down of the control. The searchbox should filter the items in the dropdown.
In this case, the control is bound to a collection of strings. The collection contains equal string values. ("h1","h2","h1"). When the first item is selected and afterward we select the last one, will not trigger the SelectionChanged event. This behavior could be improved.
The RadListBox has an attached property for mvvm binding of SelectedItems - https://docs.telerik.com/devtools/wpf/controls/radlistbox/features/selecteditemssource.
Please support SelectedItemsSource for RadComboxBox too.
The OnLostFocus is triggered when the control gets the focus and is not triggered after the focus is lost. The current call stack is as follows: - The control gets the focus - OnGotFocus is hit - OnLostFocus is hit incorrectly - The focus is removed from the control - The OnLostFocus is not hit and it should be As a workaround you can hook to these events in the constructor of the custom ComboBox: public MyRadComboBox() { this.GotFocus += MyRadComboBox_GotFocus; this.LostFocus += MyRadComboBox_LostFocus; }
Currently the control scrolls by group.
This would provide the option to stop the auto scrolling when the last item is hovered.