Button’un Özellikleri VB.Net Ders 13

Button’un Özellikleri VB.Net Ders 13   

    

Daha fazla bilgi için : www.gorselprogramlama.com   

Text Özelliği: Button’un üzerindeki metinle ilgili işlemler yapılır.   

Örnek:   

   

[code language=”vbnet”]Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click </p>
button1.Text = "Tıklandı" 

End Sub 

[/code]

   

button1 butonuna tıklandığı zaman aşağıdaki görüntü elde edilir.   

   

backcolor Özelliği: Button’un arkaplan rengi ilgili işlemler yapılır.   

Örnek:   

   

[code language=”vbnet”]Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click </p>
Button1.BackColor = Color.Blue 

End Sub[/code]

   

button1 butonuna tıklandığı zaman aşağıdaki görüntü elde edilir.   

   

Enabled Özelliği: Button’un aktif veya pasif yapar.true ise aktif , false ise pasiftir.   

Örnek:   

   

[code language=”vbnet”]Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click </p>
Button1.Enabled = False 

End Sub[/code]

   

button1 butonuna tıklandığı zaman aşağıdaki görüntü elde edilir.   

   

visible Özelliği: Button’un görünmezliği ilgili işlemler yapılır.true ise görünür,false ise görünmez.   

Örnek:   

   

[code language=”vbnet”]  

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click  

Button1.Visible = False  

End Sub  

[/code]

   

button1 butonuna tıklandığı zaman aşağıdaki görüntü elde edilir.   

   

forecolor Özelliği: Button’un yazı rengi ile ilgili işlemler yapılır.   

Örnek:   

  

   

[code language=”vbnet”]Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click </p>
Button1.ForeColor = Color.Red 

End Sub[/code]

   

button1 butonuna tıklandığı zaman aşağıdaki görüntü elde edilir.   

   

AcceptButton Özelliği:Aktif formda Enter tuşuna basıldığı zaman hangi butonun çalışacağını belirtir.Form seçili iken properties’ten AccepButton özelliğinden Enter’e basınca hangi butonun çalışmasını istiyorsak açılır menüden o butonu seçiyoruz  veya kodlarla aşağıdaki gibi yapabiliriz.   

CancelButton Özelliği:Aktif formdaEsc tuşuna basıldığı zaman hangi butonun çalışacağını belirtir.Form seçili iken properties’ten AccepButton özelliğinden Esc’ye basınca hangi butonun çalışmasını istiyorsak açılır menüden o butonu seçiyoruz  veya kodlarla aşağıdaki gibi yapabiliriz.   

Örnek:Kodlarla atama işlemi aşağıdaki şekildedir.Form’un load’na yazmamın sebebi form çalıştığı anda kodlar uygulansın diye.   

[code language=”vbnet”]Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load </p>
AcceptButton = Button1 

CancelButton = Button2 

End Sub [/code]

   

Top Özelliği: Buton’un y koordinatındaki (dikey) konumudur.   

Left Özelliği: Buton’un x koordinatındaki (yatay) konumudur   

Örnek:   

   

[code language=”vbnet”]Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click</p> </p>
Button2.Left += Button2.Left 

End Sub 

Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click  

Button2.Top += Button2.Top 
End Sub  

[/code]

   

buton1’e  bastığınızda buton2 sağa doğru , buton3’e bastığınızda buton4’ü aşağı doğru hareket eder.   

   

   

TextAlign Özelliği : Yazıyı hizalamak için kullanılır.   

Width Özelliği : Butonun enini ayarlamak için kullanılır.   

Height Özelliği : Butonun boyunu ayarlamak için kullanılır.   

Yukarıdaki örneğe bakarak yılan oyunu hazırlayabilirsiniz.Mesela şu koordinata gittiğinde(yem varsa veya engel)  enini artır(width’tını).   

    

Önemli Not: Yukarıda kodlar ile yaptığımız  işlemlerin çoğunu nesneyi seçerek properties penceresindende yapabilirsiniz.   

Daha fazla bilgi için : www.gorselprogramlama.com   

Yorumlar 4

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir