Hi,
I noticed that a disabled checkbox is still working an Android. The Windows build seems to be correct.
See attached screenshots.
To replicate, create a new MAUI app, then replace MainPage.xaml with this:
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:telerikDataControls="clr-namespace:Telerik.XamarinForms.DataControls;assembly=Telerik.Maui.Controls.Compatibility"
xmlns:telerikChart="clr-namespace:Telerik.XamarinForms.Chart;assembly=Telerik.Maui.Controls.Compatibility"
xmlns:telerikListView="clr-namespace:Telerik.XamarinForms.DataControls.ListView;assembly=Telerik.Maui.Controls.Compatibility"
xmlns:primitives="clr-namespace:Telerik.XamarinForms.Primitives;assembly=Telerik.Maui.Controls.Compatibility"
x:Class="MauiApp1.MainPage">
<VerticalStackLayout Spacing="8" Padding="8">
<primitives:RadCheckBox IsCheckedChanged="RadCheckBox_IsCheckedChanged" HorizontalOptions="Start"/>
<primitives:RadCheckBox x:Name="Cb2" IsEnabled="False" HorizontalOptions="Start"/>
</VerticalStackLayout>
</ContentPage>
And MainPage.xaml.cs with
namespace MauiApp1;
public partial class MainPage : ContentPage
{
public MainPage()
{
InitializeComponent();
}
private void RadCheckBox_IsCheckedChanged(object sender, Telerik.XamarinForms.Primitives.CheckBox.IsCheckedChangedEventArgs e)
{
Cb2.IsEnabled = true;
}
}
The second checkbox should be disabled after start of the application.
Regards
Martin