folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder C# Child Form Button Gizleme



C# Child Form Button Gizleme

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    erngnctrk
    erngnctrk's avatar
    Kayıt Tarihi: 10/Eylül/2012
    Erkek

    Merhaba muridler,

    başlıktanda anlaşılacağı gibi form içerisinde child form açıyorum fakat bu child i tam ekran yapmak istiyorum fakat sağ üstteki buttonlar ve child formun icon u görünmesin istiyorum. resim altta var nasıl yapabilirim?

    http://www.erengencturk.com.tr/files/Untitled1.png

    saygılarımla


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

    maalesef normal olarak onu gizleme yok etme gibi bir şansın yok ancak bir hile kullanarak istediğin şeyi elde edebilirsin :)

     

    öncelikle mdi main formuna (form1) bir tane menu strip ekle. ve formun constructurunda şunu kullan

    not: form1 in ismdicontainer özelliği true olması lazım mdi olarak göstermek için

     

             public Form1()
            {
                InitializeComponent();
                menuStrip1.Visible = false;
            }

     

    bu sayede menustrip gizlenecektir form1 açıldığında.. child formu (form2) çalıştırdığında mdinin içinde tam ekran biçiminde ve başlığı gözükmeden çalıştırmak için de aşağıdaki kodları kullan

                Form2 frm = new Form2();
                frm.MdiParent = this;
                frm.WindowState = FormWindowState.Maximized;
                frm.FormBorderStyle = FormBorderStyle.None;
                frm.Show();

     

    istediğin hallolacaktır ;)

     

    unbalanced tarafından 17/Kas/12 22:01 tarihinde düzenlenmiştir

    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    erngnctrk
    erngnctrk's avatar
    Kayıt Tarihi: 10/Eylül/2012
    Erkek
    unbalanced bunu yazdı

    maalesef normal olarak onu gizleme yok etme gibi bir şansın yok ancak bir hile kullanarak istediğin şeyi elde edebilirsin :)

     

    öncelikle mdi main formuna (form1) bir tane menu strip ekle. ve formun constructurunda şunu kullan

    not: form1 in ismdicontainer özelliği true olması lazım mdi olarak göstermek için

     

             public Form1()
            {
                InitializeComponent();
                menuStrip1.Visible = false;
            }

     

    bu sayede menustrip gizlenecektir form1 açıldığında.. child formu (form2) çalıştırdığında mdinin içinde tam ekran biçiminde ve başlığı gözükmeden çalıştırmak için de aşağıdaki kodları kullan

                Form2 frm = new Form2();
                frm.MdiParent = this;
                frm.WindowState = FormWindowState.Maximized;
                frm.FormBorderStyle = FormBorderStyle.None;
                frm.Show();

     

    istediğin hallolacaktır ;)

     

    büyük adamsın reyiz :D


    .
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Ercan
    Ercan's avatar
    Kayıt Tarihi: 04/Temmuz/2008
    Erkek

    daha kolay bi yolu var özellikler penceresinden controlbox'u false yapman yeterli.

    this.ControlBox = false;

    edit: bu arada menu çubuğu olunca göstermiyormuş, sade halinde child ekleyince gösterdi.

    Ercan tarafından 18/Kas/12 01:41 tarihinde düzenlenmiştir

    IF YOU ARE NOT TİRED, YOU ARE NOT DOING IT RIGHT
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek
    Ercan bunu yazdı

    daha kolay bi yolu var özellikler penceresinden controlbox'u false yapman yeterli.

    this.ControlBox = false;

    edit: bu arada menu çubuğu olunca göstermiyormuş, sade halinde child ekleyince gösterdi.

    controlbox işe yaramaz hocam orada. o dediğin normal şekilde olur ama mdi child olduğunda kontrol değişir, dikkat edersen başlık da normal pencere gibi değildir. 


    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    erngnctrk
    erngnctrk's avatar
    Kayıt Tarihi: 10/Eylül/2012
    Erkek
    unbalanced bunu yazdı
    Ercan bunu yazdı

    daha kolay bi yolu var özellikler penceresinden controlbox'u false yapman yeterli.

    this.ControlBox = false;

    edit: bu arada menu çubuğu olunca göstermiyormuş, sade halinde child ekleyince gösterdi.

    controlbox işe yaramaz hocam orada. o dediğin normal şekilde olur ama mdi child olduğunda kontrol değişir, dikkat edersen başlık da normal pencere gibi değildir. 

    aynen hocam katılıyorum size :D


    .
Toplam Hit: 3235 Toplam Mesaj: 6