When having filtering enabled and selecting an item from the dropdown, then deleting a character from the input area, then opening the dropdown and tapping on the selected item in the drop-down, the text in the input area does not update with the selected item.
You have to select another item, then text updates!
having a combobox inside the collectionview, click on the combo to open, then click again on the same location where you clicked to open the combo and exception occurs.
this is the stack trace:
at WinRT.ExceptionHelpers.<ThrowExceptionForHR>g__Throw|38_0(Int32 hr)
at ABI.Microsoft.UI.Input.IGestureRecognizerMethods.ProcessDownEvent(IObjectReference _obj, PointerPoint value)
at Microsoft.UI.Input.GestureRecognizer.ProcessDownEvent(PointerPoint value)
at Telerik.Maui.NativeGestureRecognizer.HoldGestureRecognizer_PointerPressed(Object sender, PointerRoutedEventArgs e)
at ABI.Microsoft.UI.Xaml.Input.PointerEventHandler.Do_Abi_Invoke(IntPtr thisPtr, IntPtr sender, IntPtr e)
RadComboBox for .NET MAUI has search feature, however it does not filters the items matching the text, instead it only scrolls to the matching item. We can manually filter the items in the item source but it would be nice to have such filtering built in.
Also we need to highlight the first item that matches the search string. Currently it doesn't seem to be possible. One way could be to select the first item manually which may change the background of the item and give a feel of highlight but that causes problem with selected item because we also need to subscribe to selected item change and do some other processing based on that. If we select item as filter happens then it would trigger selection change multiple times needlessly.
Also it seems that currently RadComboBox dropdown does not have support for keyboard navigation. We need to be able to navigate between items with keyboard up/down arrows so that user can navigate to different items and then press enter to select the highlighted item. This feature might not make sense on mobile but it is needed for desktop platforms.
Let me know if there is already a way to achieve the above behavior.
It would be nice to have the ability to select different item in the dropdown by keyboard up/down arrows.
This feature probably does not make sense on mobile platforms, but it would be great on desktop platforms.We would like to be able to override the behavior of the Clear button in the editable combo box.
When the user has started typing into an editable combo box, and they click the Clear button before they've selected another item, we want to revert their text to what was in there before they started typing and keep the previously selected item selected, rather than clearing the text and selected item.
If you can add that functionality, even better, but it should be enough to just expose the Clear button's Click event (with a Cancel param or another way to ensure the text isn't cleared), so we can override the current functionality.
Provide an option to modify the ComboBox so there is no space between the ComboBox and the dropdown.
Reduce the space between the text and the X button.
I want to reset the scroll position because in our implementation, we have filter buttons that when clicked, fetch a new list from our web API.
It appears that the scroll position is being saved when a new list is assigned while the ComboBox is not focused.