When adding a ComboBox in a page and navigating back from this page to another page, the app crashes.
PlatformView cannot be null here
StackTrace = " at Microsoft.Maui.Handlers.ViewHandler`2.get_PlatformView()\r\n at Telerik.Maui.Handlers.RadBorderHandler.MapBackgroundColor(RadBorderHandler handler, IRadBorder border)\r\n at Microsoft.Maui.PropertyMapper`2.<>c__DisplayClass5_0.<Add>b__0(IElementH...
Workaround:
If I wrap that command call in an ICommand then no issues.
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)
Using latest telerik version with .net9. Following is applying and showing perfect background color of
selected items but its not working in android.
Kindly provide the fix
<telerik:RadComboBox.SelectedItemTemplate>
<DataTemplate>
<telerik:RadBorder BackgroundColor="#CACACA">
<VerticalStackLayout>
<Label Text="{Binding EmailId}"
FontSize="16"
FontAttributes="Bold"
Padding="18,14"
TextColor="{StaticResource SharkColor}"/>
</VerticalStackLayout>
</telerik:RadBorder>
</DataTemplate>
</telerik:RadComboBox.SelectedItemTemplate>
I tested Android and iOS only. Other platforms i cannot test at the moment.
Given the following implementation of the Combobox i observ different behaviour if the bound item is a enum or a class.
<telerik:RadComboBox x:Name="a"
ItemsSource="{Binding CloudProviders}"
SelectedItem="{Binding SelectedCloudProvider}"
IsClearButtonVisible="False">
<telerik:RadComboBox.ItemTemplate>
<DataTemplate>
<Grid HeightRequest="40"
Padding="10">
<Label Text="{Binding Title}"
TextColor="{DynamicResource DisabledTextColor}"
FontSize="14" />
</Grid>
</DataTemplate>
</telerik:RadComboBox.ItemTemplate>
<telerik:RadComboBox.SelectedItemTemplate>
<DataTemplate>
<Grid HeightRequest="40"
Padding="10">
<Label Text="{Binding Title}"
TextColor="{DynamicResource DisabledTextColor}"
FontSize="14" />
</Grid>
</DataTemplate>
</telerik:RadComboBox.SelectedItemTemplate>
</telerik:RadComboBox>
If the Itemssource is a Array of a enum type it works as intended.
If the Itemssource is a Array of classes the initial selected display member is not visible. The moment i tap into the closed combobox, the selected member is visible.
The attached screenshots show the page after loading and after touching into the white area(combobox) once.
For Localization and more details, we want to use classes. Is this a bug or do we have a issue in our code here?
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.
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.
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.