another way...
radioButton1.CheckedChanged += new EventHandler(radioButtons_CheckedChanged);
radioButton2.CheckedChanged += new EventHandler(radioButtons_CheckedChanged);
.
.
.
.
private void radioButtons_CheckedChanged (object sender, EventArgs e)
{
RadioButton radioButton = sender as RadioButton;
if (radioButton1.Checked)
{
}
else if (radioButton2.Checked)
{
}
}
select all radio button inside a group box..
var Radio = new []{groupBoxId}.SelectMany(g=>g.Controls.OfType<RadioButton>());