C# Tabcontrol Gizleme Hk.

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    saybirs
    saybirs's avatar
    Kayıt Tarihi: 24/Temmuz/2009
    Erkek

    Selamlar Arkadaşlar resimdeki gibi tabpageler ile calısıyorum yapmak istediğim şey;

    mesela tabpage1 seçiliyken diğer tablar gizlensin.

    yani MenuStrip'den seçeceğim kayıt ilgili taba götürürecek diğerleri gizlenecek.

    Bunu nasıl yapabilirim yardımcı olan arkadaşlara şimdiden hörmetlerimi sunuyorum.

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Sharp
    Sharp's avatar
    Kayıt Tarihi: 02/Temmuz/2007
    Erkek

    gizlenecek derken ? diğer tablara geçiş olicak mı hocam 


    www.yesilgrow.com - Growshop
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    saybirs
    saybirs's avatar
    Kayıt Tarihi: 24/Temmuz/2009
    Erkek
    Sharp bunu yazdı

    gizlenecek derken ? diğer tablara geçiş olicak mı hocam 

    visible özelliği istiyorum yani direk ilgili tab görülsün diğer tablar gizlensin.

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    FCN
    FCN's avatar
    Kayıt Tarihi: 28/Eylül/2007
    Erkek

    anladığım kadarıyla kullanıcıya geçiş hkkı vermek istemiyorsun sadece kendi sonuçların için farklı değerleri tek formda tutmak istiyorsun. onun için tabcontrol kullanma panel kullan daha mantıklı olur.  

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    saybirs
    saybirs's avatar
    Kayıt Tarihi: 24/Temmuz/2009
    Erkek

    fatincim yarıdmların için teşekkürler tabcontrol ile yapmakta israrcıyım up olsun

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    özelden tw id-pass yolla hocam bakalım

    unbalanced tarafından 31/May/13 15:03 tarihinde düzenlenmiştir

    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Gizem
    sLeymN
    sLeymN's avatar
    Kayıt Tarihi: 31/Mart/2008
    Erkek

    hocam tabları ve içindeki kontrolleri elle oluşturabilirsin. Yani şöyle söyleyim, eklediğin tab kontrolde o tablar olmaz açılmasını istediğin zaman manuel olarak kodla üretirsin olur biter. 


    Cehennemin dibine kadar yolum var daha.. || Nasılsa her yalnız kendine sürgündür Asmera unutma.
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    saybirs
    saybirs's avatar
    Kayıt Tarihi: 24/Temmuz/2009
    Erkek

    up olsun

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    saybirs
    saybirs's avatar
    Kayıt Tarihi: 24/Temmuz/2009
    Erkek

    Sorunu çözdüm şöyle ki ;

    Sayfa1 İçin Tab :

    tabControl1.TabPages.Remove(Sayfa1);// sayfa1 tabını siliyorum(sadece göstermek istediği sayfa1 aslında ama siliyorum)en altta ekliycem

    tabControl1.TabPages.Remove(Sayfa2);  // sayfa2 tabını siliyorum

     tabControl1.TabPages.Remove(Sayfa3); //sayfa3 tabını siliyorum

     tabControl1.TabPages.Add(Sayfa1); // göstermek istediğim tabı add ile ekliyorum

    ilk olarak bütün tabları silerek sonra göstermek istediğimiz tabı Add ile eklemek

     

    saybirs tarafından 06/Haz/13 12:47 tarihinde düzenlenmiştir
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    attackatak
    attackatak's avatar
    Kayıt Tarihi: 06/Mayıs/2007
    Erkek
    saybirs bunu yazdı

    Sorunu çözdüm şöyle ki ;

    Sayfa1 İçin Tab :

    tabControl1.TabPages.Remove(Sayfa1);// sayfa1 tabını siliyorum(sadece göstermek istediği sayfa1 aslında ama siliyorum)en altta ekliycem

    tabControl1.TabPages.Remove(Sayfa2);  // sayfa2 tabını siliyorum

     tabControl1.TabPages.Remove(Sayfa3); //sayfa3 tabını siliyorum

     tabControl1.TabPages.Add(Sayfa1); // göstermek istediğim tabı add ile ekliyorum

    ilk olarak bütün tabları silerek sonra göstermek istediğimiz tabı Add ile eklemek

     

    RemoveAt kullanarak index sırasına göre de silebilirsin.

    Eğer amaç silmek değil de gizlemek ise de o koleksiyon içerisinde yapabilirsin.
    Örnek:
    foreach(var(ya da TabPage) item in tabControl1.TabPages)
    {
    item.visible=false;
    }

Toplam Hit: 2903 Toplam Mesaj: 10