When setting the ComboBox ItemsSource to be Dictionary, the values are not displayed in the drop down.
Workaround:
The dictionary should be converted to List:
public Dictionary<string, string> Status { get; set; } = new() { { "1", "Test" }, { "2", "hello" } };
public IList<string> Data { get => this.Status.Values.ToList(); }
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.
Whenever the combobox doesn't have enough space to be displayed on the screen, the footer gets pushed to the bottom and off the dropdown popup.
This was tested on Telerik 3.0 but I also tested it on 3.1, 3.2, 3.2.1, and 4.0 with the same results.
Reduce the space between the text and the X button.
When you add Telerik .NET MAUI controls that use icons, such as ComboBox, AutoComplete, etc, there are font-related exceptions in the output.
Although the exceptions do not affect the behavior and appearance of the controls, they make the output hard to read.
When setting SelectedItem and using static data for the ItemsSource, Layout cycle detected. Layout could not complete exception is thrown
Setup:
<telerik:RadComboBox x:Name="ComboBox"
SelectedItem="{Binding SelectedItem, Mode=TwoWay}">
<telerik:RadComboBox.ItemsSource>
<x:Array Type="{x:Type x:String}">
<x:String>USA</x:String>
<x:String>Uganda</x:String>
<x:String>Ukraine</x:String>
<x:String>Canada</x:String>
<x:String>France</x:String>
<x:String>Italy</x:String>
<x:String>United Kingdom</x:String>
<x:String>China</x:String>
<x:String>Japan</x:String>
</x:Array>
</telerik:RadComboBox.ItemsSource>
</telerik:RadComboBox>
Provide an option to hide the tokens and display only the count of the selected items instead of showing all selected items in the input area.
If a "long" placeholder value is set when the user selects a few of the items from the multi-select combobox and taps off of the combobox, the combobox is left displaying extra whitespace below.