Ö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ı.