İçeriğe geç

C# RadioButton Kullanımı

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

RadioButton kullanımı
 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";
        }
Kategori:AnasayfaC#

Bu yazı yorumlara kapalı.

× Nasıl yardımcı olabilirim?