none
c# tabcontrol de hazırlanmış olan tabpage leri comboboxtaki degerler kadar true kalnlarıda false yapma RRS feed

  • Genel Tartışma

  • öncelikli olarak herkese kolay gelsin,

    benim sorunum c# ta sql e ekledigim firma isimleri kadar  tabcontrol de otomatik tabpage i true ve false yapmak,

    tab kontrol içine 10 adet tabpge actım ve içlerini doldurdum, firma isimlerini istege baglı olarak  5 firma ismi kaydettim,tabcontrol içinde bulunan 10 tabpage in texlerinde firma isimleri ile 5 i acık kalsın geri 5 i görünmesin ve her firma eklediğimdede eklene tabpage görünür olsun, silindiğindede tabpage görünmesin.

    bu konuda yardımcı olursanız sevinirim.

    30 Mart 2019 Cumartesi 11:12

Tüm Yanıtlar

  • SqlCommand cmd = new SqlCommand("Select * from firmaadi", cnn);
                SqlDataAdapter adpt = new SqlDataAdapter(cmd);
                DataTable ds = new DataTable();
                adpt.Fill(ds);
                cnn.Open();
                comboBox1.Items.Clear();            
                for (int i = 0; i < ds.Rows.Count; i++)
                {
                    string data1 = ds.Rows[i]["adi"].ToString();
                    firmaetiketi.Add(data1);
                    comboBox1.Items.Add(data1);

                }
                cnn.Close();
                for (int i = 0; i < 10; i++)
                {
                    tabControl2.TabPages[i].Enabled = false;
                }
                int y = 0;
                foreach (string a in firmaetiketi)
                {

                    tabControl2.TabPages[y].Enabled = true;
                    tabControl2.TabPages[y].Text = a;
                    y = y + 1;
                }

    bu kodlarla çözdüm ama yinede istediğim olmadı olmamasının sebebi ise tabpage in visibel  özelliği olmadığından görünmez yapamıyoruz......:((((((

                    
    30 Mart 2019 Cumartesi 13:16