.NET MAUI DataForm Boolean Editors
You can use the following Boolean Editors the DataForm provides:
-
DataFormRadCheckBoxEditor
—Of typeRadCheckBox
. Using theIsThreeState
property of typebool?
you can specify whether the CheckBox editor will have three states—true, false, indeterminate. -
DataFormSwitchEditor
—Of type.NET MAUI Switch
.
Other properties that are common for all editors are listed in the Editors Overview article.
Styling
You can style the editors using the properties BackgroundColor
, BorderColor
and BorderThickness
. You can additionally style each editor by applying a style with the same target type as the underlying control.
Example with DataFormRadCheckBoxEditor
<telerik:DataFormRadCheckBoxEditor PropertyName="Visited"
HeaderText="Visited before"
EditorStyle="{StaticResource CheckBoxStyle}" />
Define the CheckBoxStyle
for the RadCheckBox
editor
<Style x:Key="CheckBoxStyle" TargetType="telerik:RadCheckBox">
<Setter Property="CheckedColor" Value="DarkSeaGreen" />
<Setter Property="UncheckedColor" Value="Orange" />
</Style>
For more information about how to style the editors, review the Editors Styling article.