Öncelikle nesnelerin isimlerini değiştirmeyi unutmayalım. Radiobutton rb1,rb2, … ; labeller lasecim1, lasecim2; button bgoster, bsifirla şeklindedir.

public fradio()
{
InitializeComponent();
bgoster_Click(null, null);
}
private void bgoster_Click(object sender, EventArgs e)
{
RadioButton[] rb_1 = { rb1, rb2, rb3 };
RadioButton[] rb_2 = { rb4, rb5, rb6 };
/* if (rb1.Checked)
{
lasecim1.Text = rb1.Text;
}
if (rb2.Checked)
{
lasecim1.Text = rb2.Text;
}
if (rb3.Checked)
{
lasecim1.Text = rb3.Text;
}*/
for (int i = 0; i < rb_1.Length; i++)
if (rb_1[i].Checked)
{
lasecim1.Text = rb_1[i].Text;
break;
}
for (int i = 0; i < rb_2.Length; i++)
if (rb_2[i].Checked)
{
lasecim2.Text = rb_2[i].Text;
break;
}
}
private void bsifirla_Click(object sender, EventArgs e)
{
rb1.Checked = true;
rb4.Checked = true;
lasecim1.Text = "Seçim Yok";
lasecim2.Text = "Seçim Yok";
}
private void fradio_Load(object sender, EventArgs e)
{
lasecim1.Text = "Seçim Yok";
lasecim2.Text = "Seçim Yok";
}
Bu yazı yorumlara kapalı.