VOOZH about

URL: https://www.syncfusion.com/xamarin-ui-controls/xamarin-checkbox

โ‡ฑ Xamarin CheckBox control | Tri-state CheckBox | Syncfusion


Bold BIยฎUnlock stunning dashboards with Bold BIยฎ โ€” 35+ widgets, 150+ data sources, AI agent & more.

Try it for free!
Find anything about our product, documentation, and more.

๐Ÿ‘ Syncfusion Feedback

The Syncfusionยฎ Xamarin control suite has been retired and is no longer in active development. We recommend migrating to our .NET MAUI controls, which deliver even more features, enhanced performance, and long-term support for modern, cross-platform applications.

Xamarin.Forms CheckBox control

  • A single check box can provide checked, unchecked, indeterminate, and disable states.
  • Quick selection with sub-items can be provided by maintaining parent-child check box relationships.
  • Appearance customization allows you to apply your own style.

Trusted by the worldโ€™s leading companies

Xamarin.Forms xamarin checkbox

Overview

Xamarin.Forms CheckBox is a selection control that allows users to select one or more options from a list of predefined choices.


States

A check box has three selection states: selected, unselected, and indeterminate. Use the indeterminate state when a collection of sub choices has both unselected and selected states. To prevent the toggling of check box values, the disable option can be used.


Customize check box shape

You can customize the Xamarin.Forms check box shape by adjusting the corner radius of the default shape.


Customize check box color

The check box statesโ€™ color can be customized.


Label formatting

You can define check box caption text and format its font name, font style, font size, and color.


Parent and child check boxes

Check boxes can have parent-child relationships with other check boxes:

  • When the parent check box is checked, all the child check boxes are checked.
  • If a parent check box is unchecked, all the child check boxes are unchecked.
  • If only some child check boxes are checked, the parent check box becomes an indeterminate check box.

Xamarin.Forms CheckBox Code Example

Easily get started with the Xamarin.Forms CheckBox using a few simple lines of XAML and C# code example as demonstrated below. Also explore our Xamarin.Forms CheckBox Example that shows you how to render and configure the CheckBox for Xamarin.Forms.

<syncfusion:SfCheckBox Text="CheckBox" IsChecked="True" CornerRadius="5.0"/>
SfCheckBox checkBox = new SfCheckBox();
checkBox.Text = "CheckBox";
checkBox.IsChecked = true;checkBox.CornerRadius = 5.0f;



Not sure how to create your first Xamarin CheckBox? Our documentation can help.

Iโ€™d love to read it now

150+ XAMARIN UI CONTROLS

ALL CONTROLS
  • Xamarin.Forms
  • Xamarin.Android
  • Xamarin.iOS
The most downloaded control (based on the nuget.org download count).

Frequently Asked Questions

The Syncfusion Xamarin CheckBox provides the following:

  • A single checkbox can be set to checked, unchecked, indeterminate, and disabled states.

  • Quick selection with sub-items can be provided by maintaining parent-child check box relationships.
  • Appearance customization allows you to apply your own style.
  • One of the best Xamarin CheckBox components in the market that offers a feature-rich UI.
  • Simple configuration and API.
  • Touch friendly and responsive.
  • Extensive demos and documentation to learn quickly and get started with Xamarin CheckBox.

You can find our Xamarin CheckBox demo here.

No, this is a commercial product and requires a paid license. However, a free community license is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue, 5 or fewer developers, and 10 or fewer total employees.

A good place to start would be our comprehensive getting started documentation.

Our Customers Love Us

Having an excellent set of tools and a great support team, Syncfusionยฎ reduces customersโ€™ development time.
Here are some of their experiences.
Amazing tool, great designs
Using Xamarin templates from Syncfusion I can focus on the code and do not have to worry about design. Very easy to implement.
Dirk F,
Software Development Engineer, Small-Business
Essential for any Xamarin developer!
A large number of components that complement or improve almost everything that does not yet exist in Xamarin. The support is the best I've ever seen! They fix bugs quickly and are always willing to listen to suggestions.
Cezar W,
Co-Founder, Small-Business
๏ปฟ

Rated by users across the globe

Transform your applications today by downloading our free evaluation version

Syncfusion Xamarin.Forms Resources

Awards

Greatnessโ€”itโ€™s one thing to say you have it, but it means more when others recognize it. Syncfusionยฎ is proud to hold the following industry awards.

๐Ÿ‘ Up arrow icon
EXPLORE OUR PRODUCTS
FREE TOOLS
RESOURCES
GET PRODUCTS
UI Kits
SUPPORT
LEARNING
WHY WE STAND OUT
COMPANY
CONTACT US

CONTACT US

  • Fax: +1 919.573.0306
  • US: +1 919.481.1974
  • UK: +44 20 7084 6215
  • Toll Free (USA):
  • 1-888-9DOTNET