RadioButton and CheckBox Controls

We use these controls when we want the users to select from a list of values provided. RadioButton control is used when we want to allow only a single value to select from the set of values whereas CheckBox control is used when we want to allow multiple selections.


RadioButton control allows only single selection when we want to use them under multiple options or questions we need to group related RadioButton's, so that 1 can be selected from each group, to group them we need to place RadioButtons on separate container controls like Panel, GroupBox, TabControl etc.

Both these 2 controls provides a common boolean property Checked which returns true if the control is selected or else returns false, using which we can identify which option has been chosen by the users