If (control.CheckedStatus == CheckedStatus.Checked)
{
control.CheckedStatus = CheckedStatus.Unchecked;
}
or other way you can use delegates.
delegate void CheckOrUncheckRadioButtonEventHandler(RadioButton rb, bool isChecked);
private void CheckOrUncheckRadioButton(RadioButton rb, bool isChecked)
{
try
{
if (rb.InvokeRequired)
{
CheckOrUncheckRadioButtonEventHandler d = new CheckOrUncheckRadioButtonEventHandler(CheckOrUncheckRadioButton);
this.Invoke(d, new object[] { rb, isChecked });
}
else
{
rb.Checked = isChecked;
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
Regards,
Praveen Nelge