When setting BorderThickness to 2 on the DataFormRadComboBoxEditor, an exception is thrown.
exception:
This exception was originally thrown at this call stack: WinRT.ExceptionHelpers.ThrowExceptionForHR.__Throw|20_0(int) Microsoft.Maui.Controls.Handlers.ShellItemHandler.MapTabBarIsVisible(Microsoft.Maui.Controls.Handlers.ShellItemHandler, Microsoft.Maui.Controls.ShellItem) Microsoft.Maui.PropertyMapper.UpdateProperties(Microsoft.Maui.IElementHandler, Microsoft.Maui.IElement) Microsoft.Maui.Controls.Handlers.ShellItemHandler.SetVirtualView(Microsoft.Maui.IElement) Microsoft.Maui.Controls.Platform.ShellView.CreateShellItemView() Microsoft.Maui.Controls.Platform.ShellView.SwitchShellItem(Microsoft.Maui.Controls.ShellItem, bool) Microsoft.Maui.Controls.Element.OnPropertyChanged(string) Microsoft.Maui.Controls.Shell.OnPropertyChanged(string) Microsoft.Maui.Controls.BindableObject.SetValueActual(Microsoft.Maui.Controls.BindableProperty, Microsoft.Maui.Controls.BindableObject.BindablePropertyContext, object, bool, Microsoft.Maui.Controls.Internals.SetValueFlags, bool) Microsoft.Maui.Controls.BindableObject.SetValueCore(Microsoft.Maui.Controls.BindableProperty, object, Microsoft.Maui.Controls.Internals.SetValueFlags, Microsoft.Maui.Controls.BindableObject.SetValuePrivateFlags) ... [Call Stack Truncated]
The masked editor throws an exception when used in DataForm on Windows. For example, consider the following sample code snippet:
<telerik:RadDataForm x:Name="dataForm">
<telerik:DataFormRadTextMaskedEditor HeaderText="Phone:"
Mask="000-000-0000"
PropertyName="Phone"/>
</telerik:RadDataForm>
When the Phone property has an initial value in the view-model, the following exception is thrown:
System.NullReferenceException HResult=0x80004003 Message=Object reference not set to an instance of an object. Source=Telerik.Maui.Core