panel içinde panel

Yapmak istediğiniz işle ilgili doğru bileşeni bulmak için burayı kullanabilirsiniz. Sadece bulmak için, diğer sorular Programlama forumuna lütfen.
Forum kuralları
Bu forum sadece yapacağınız işle alakalı doğru bileşeni bulmak içindir. Şöyle bir şey yapmam lazım, hangi bileşeni kullanıyım diyorsanız, doğru yerdesiniz.
Cevapla
cebeser
Üye
Mesajlar: 34
Kayıt: 17 Mar 2004 02:38
Konum: istanbul

panel içinde panel

Mesaj gönderen cebeser »

x adlı bir panelim var.
içinde ise a.b.c adlarında birden fazla panelim var.
berbir panel içerisinde de bir labelededit ve updown veya birkaç tane var.

başlangıçta gizli olan x paneli, y buttonuyla "show" oluyor.
ve yine başlangıçta gizli olan içerideki a,b veya c den biri de "show" oluyor.
a,b ve c için ayrı buttonlarım var.

sorun şu:
y buttonu ile, x ve içerisindeki a yı "show" yaptığımda, a nın içindeki labelededitler ve updownlar görünmüyor.

sebebi ne olabilir?
teşekkürler...
CE
Kullanıcı avatarı
Murat DİCLE
Kıdemli Üye
Mesajlar: 702
Kayıt: 19 Nis 2006 04:12
Konum: İstanbul
İletişim:

Mesaj gönderen Murat DİCLE »

Eğer tasarım görünümünde PANEL'in Visible değerini FALSE yaparsanız içindeki bileşenlerde FALSE oluyor diye hatırlıyorum.

Bu nedenle Program CREATE olduğunda bu panelleri FALSE yapmanız doğru olabilir.

Ayrıca eğer programın XP özellikleriyle görünmesi istediğinizde koyduğunuz XPMAN bileşeni, PANEL ve Label'lerın backgroud özelliğini değiştiriyor. Bunun için PANEL ve LABEL'larda standard dışı kendiniz bir zemin rengi veriyorsanız, CREATE bölümünde ilgili PANEL ve LABEL'iın PARENTBACKGROUD'değerini FALSE yapmanız gerekiyor.
Cevapla