C# Child Form Button Gizleme
-
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
-
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
-
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
-
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 -
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.
-
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
