CheckBox

You can use a CheckBox in the user interface (UI) of your application to represent options that a user can select or clear. You can use a single check box or you can group two or more check boxes.

The following graphic shows the different states of a CheckBox.

CheckBox states
CheckBox controls in different states

Reference

CheckBox
RadioButton
ButtonBase
RepeatButton