İpucu : Kontrol kilitleme ( Tag )

1 2
12/11/2010, 06:45

okileturc

Uygulamalarımızdaki formlarımızda çeşitli
nedenlerden ötürü bir veya daha fazla kontrolü
GÖRÜNMEZ veya PASİF konuma getirmek
istiyoruz. Karmaşık bir formda A koşulu
gerçekleştiğinde bir grup, B koşulu gerçekleştiğinde
ise bir başka grup kontrolü kilitlemek isteyebiliriz.

Kontrol isimlerini kullanarak .Visible veya . Enable
kullanımını zaten biliyoruz. Bir başka metod ise
Kontrol lerin Tag (im ) özelliğini kullanmak olabilir.



Ekte bulacağınız uygulamada ilk 3 kontrolü "A"
diğer üç kontrolü "B" olarak Tag ledim ( im özelliğine
A veya B harflerini koydum ). Böylece 2 grup
oluştu.


Dim ctrl As Control
For Each ctrl In Me.Controls
If ctrl.Tag = "A" Then
ctrl.Enabled = False
End If
Next

Yukarıdaki kalıbı kullanarak iki durumlu butonlara
kilitleme ve açma kodlarını yazdım.

Umarım projelerinizde faydası olur

Selamlar
12/11/2010, 08:32

ercansahin

Hocam, anlatım ve paylaşım için teşekkürler.
12/11/2010, 10:40

adnan

Merhaba..

Sn.okileturc elinize sağlık. Teşekkürederim.

Saygılarımla
12/11/2010, 11:06

benremix

(12/11/2010, 08:32)BlackEagle yazdı: Hocam, anlatım ve paylaşım için teşekkürler.

Saygılar...
12/11/2010, 11:40

naimelik

teşekkürler emeğinize sağlık
12/11/2010, 21:05

C*e*l*o*y*c*e

Hocam anlatım ve örnek için teşekkürler
1 2