enabled false yapıldığında silik görünmesin.

Morgengabe
24-06-2009, 20:44   |  #1  
OP Üye
Teşekkür Sayısı: 0
76 mesaj
Kayıt Tarihi:Kayıt: Mar 2004

selam arkadaşlar,
benim form üzerine yerleştirdiğim textbox, panel ve group box'lar ile ilgili merak ettiğim birşey var.

Bu kontrolleri enabled=false yaptığımızda silik görünüyor. ben özellikle panel ve groupbox'a müdahele özelliğini kapatsamda silik görünmeyecek bir yöntem var mı? Bu şekilde bunların üzerine yerleştirdiğim textbox'lardaki verileri okumak zorlaşıyor.

textbox'ta bunun yanında bir de readonly özelliği var ve daha iyi okunuyor sadece bunu kapatınca.

ama bunların hepsi normal görünüp müdahale edilemese daha iyi olurdu (VB 6'da Lock diye bir özellik vardı yanlış hatırlamıyorsam ve bu işe yarıyordu. yenisindeki locked ise sadece tasarım aşamasında kontrollerin yerinin değiştirilmemesini sağlıyor).

KuaforPlus
21-08-2009, 10:28   |  #2  
KuaforPlus avatarı
Yıllanmış Üye
Teşekkür Sayısı: 1
223 mesaj
Kayıt Tarihi:Kayıt: Nis 2007

size farklı bir yöntem önerebilirim.
 
Sırasıyla...
.) form üzerine bir adet Frame1 ekleyin
.) eklediğiniz frame üzerine butonu yerlerştirin(kontrol edin frame i haraket ettirdiğiniz de butonda hareket etmeli)
 
aşağıdaki kodu deneyin. Frame üzerine eklediğiniz butonlar olsun, textboxlar olsun silik gözükmez.
 
kod:
Frame1.Enabled = False  'kilitler
 
Frame1.Enabled = True ' Açar