Bu derste buton ekleme ve kod penceresi tanıtılıyor..
VB .NET Formlarına Buton Eklemek
Toolbox'taki buton ikonuna çift tıklayarak buton eklemek yerine başka türlü bir ekleme yapmayı göstereceğim:
Tasarım ekranı açık iken, toolbox'taki buton ikonuna tek tıklama yapın (sol fare butonu ile)
Fareyi form üzerindeki boş bir alana getirin
Sol fare butonunu basılı tutarak bir dikdörtgen çizin
Yeterli büyüklüğe ulaşınca fareyi bırakın
Buton form üzerine çizilmiştir
Bu yolla diğer nesneleri de çizebilirsiniz.
Buton kontrolunun da bir çok özelliği vardır. Buton üzerindeki "Button 1" yazısını değiştirmek için:
Butonu seçili hale getirin
Property Box içinde "Text" özelliğini bulun
"Button 1" değerini "Add Two Numbers" olarak değiştirin
Şimdi de formunuza bir Textbox ekleyin. Nasıl ekleneceği yukarıda yazılı.
Formunuz artık şuna banzemeli:
Kod penceresine geçiş için butonun üzerine çift tıklayın. Açılan kod penceresi aşağıdaki bağlantıda görülebilir:
Biraz kalabalık ve karışık gibi görünse de dikkat etmeniz gereken yer satır imlecinin yanıp söndüğü yerdir. Buton kontrolune tıkladığınız için, imleç Private Sub ve End Sub bloğu arasında bulunmaktadır.
İşte dikkat etmemiz gereken yer şurasıdır:
Private Sub Button1_Click(ByVal sender As System.Object, _ ByVal e As System.EventArgs) _ Handles Button1.Click
End Sub
şimdi bu kod parçasında bulunan elemanların ne anlama geldiklerini inceleyelim:
Private
Butonumuzdan başka hiç bir eleman burada yazılı kodu göremez. Anlamı "özel" demektir.
Sub
Subroutine kelimesinin kısaltmasıdır. "Sub" VB'ye "Benden sonra çalıştırman gerek kod satırları var." der.
Button1
Butonumuzun adı. Eee az önce butonda bir değişiklik yapmıştık ama burası değişmemiş. Evet, orada sadece butonun yüzünde görünen yazı değiştirildi. Ancak butonun VB tarafından bilinen adı hala "Buton1" dir. Ancak isterseniz (ki gerekebilir) properties box içindeki Name değerini değiştirebilirsiniz.
_Click ( )
Buna programlama dilinde "Event" yani "Olay" adı verilir. Butona uygulanan harekete göre bir olay seçilir. Örnek olarak, _Click () tek tıklama, _DblClick () çift tıklama, Change () değişme vs durumlarına göre programınızın vermesini istediğiniz tepkiyi bu Sub'lar içinde kodlarsınız.
End Sub
İse kod bloğunun bittiğini belirtir.
Bunlardan çok fazla bir şey anlamadıysanız telaşlanmayın. Bu kurs size adım adım Visual Basic .NET temelini çok sağlam bir şekilde verecektir.
Sorularınızı burda belirtebilirsiniz..