Bilgisayar denilince…

Son Yorumlar

  • www.karabork.t35.com: Şiir Çok Güzel Gerçekten.Devamını Bekliyoruz. :d
  • Yusuf: Mesut bey büyük ihtimal kullandığınız hosting firması güvenli uzak erişimi desteklemiyor, yani kendi...
  • ismail: Ders için çok teşekkürler fakat mdb yani uzak asp sunucudaki mdb databasesine bağlanmayı anlatırmısınız.
  • Feyyaz: Hocam bu mysql ile veritabanı işlemlerini de anlatsanız çok iyi olacak.Bi türlü beceremedim
  • Mesut: Public MyConString As String = “DRIVER={SQL Server};server=mysql2.freehost ia.com;” &...

yazının devamı...

Visual Basic .NET Kontrol Yordamları

Programlama, Visual Basic.NET | Yazar : Alper TAŞDEMİR

computer_programming

Visual Basic .NET

Epey bi zamandır makale yazmak için yeterli vakti bulamadığım için sitemle pek fazla ilgilenemedim. Tanıdığım bazı Visual Basic .NET seven arkadaşlarda bu durumdan epey bi şikayetçi oldular ama malum Türkiye şartlarında yaşamak için boş vakit denen kavrama ulaşmak gerçekten zor oluyor. Neyse, uzun lafın kısası bu makalemde Visual Basic .NET’te kullandığımız kontrollerin bilinen ve sıkça kullanılan olaylarından(events) diğer bir adı ile kontrol yordamlarından bahsedeceğim.

Arkadaşlar, Visual Basic.NET ve benzeri programlama dillerinde kontrol yordamları, bir kodun işletileceği zamanı belirlerler. Her kontrolün kendine özgü olayları vardır. Programda yazmış olduğunuz kodlar her hareketinize göre işletilmezler, ne zaman işletmek istediğinizin kararını kullanmış olduğunuz yordamlarla verirsiniz.  Bende sizlere en çok kullanılan yordamlardan bahsedeceğim…

_Click :
Mouse  seçtiğiniz kontrol üzerindeylen sol tuşuna basılması ile işletilen bir yordamdır.

_DoubleClick :
Önceki yordamla aralarındaki tek fark çift tıklama ile işetilen bir yordam olmasıdır ve adından da rahatlıkla hatırlanabilir.

_TextChanged :
Bu olay metin girilebilen kontrollere özel bi olaydır ve içeriğin herhangi bir şekilde değişmesi ile işletilir.

_MouseDown :
Mouse seçili kontrolün üzerine geldiğinde tuşlardan herhangi birtanesine basılıyken işleyen bir olaydır.

_MouseUp :
Mouse seçili kontrolün üzerindeyken herhangi bir tuşun bırakılması ile otomatik işleyen olaydır.

_MouseMove :
Bu olayda tıpkı “_MouseDown” ve “_MouseUp” gibi ama bir butona basmak yada bırakmak değil seçilen kontrol üzerinde hareket etmesi ile otomatik işleyen bir olaydır.

_MouseEnter :
Mouse istenilen kontrolün üzerine geldiğinde sadece bir seferlik işleyen olaydır.

_MouseHover :
Mouse istenilen kontrolün üzerine geldiği anda hareketsiz kalırsa otomatik olarak işleyen bi yordamdır.

_MouseLeave :
Mouse istenilen kontrolün üzerinden ayrıldığı anda otomatik olarak işleyen bir olaydır.

_FormClosing :
Form kapatılırken otomatik olarak işleyen bir olaydır.

_FormClosed :
Form kapanırken otomatik olarak işleyen bir olaydır.

_Load :
Form çalıştırıldığı anda henüz müdahale edilmeden otomatik olarak işleyen bir olaydır.

_Enter :
Kontrolün seçtiğiniz nesneye geçmesi ile otomatik işleyen bir olaydır.

_Leave :
Kontrolün seçtiğiniz nesneden gitmesi ile otomatik işleyen bir olaydır (”_Enter” kontrolü aldığında “_Leave” ise kontrolü kaybettiğinde işler.).

_EnableChanged :
Nesnenin “enable” özelliğinin değişmesi halinde işleyen bir olaydır.

_FontChanged :
Kontrolün font ayarlarından herhangi birinin değişmesi durumunda işleyen olayımızdır.

_Valiated :
Kontrolün seçili nesneden ayrıldığı anda işleyen bir olaydır(Örn. “textbox’a veri girilmesi sağlanana kadar imlecin o kontrolde yanmasını sağlayabilir diğer kontrollere erişimi kısıtlayabilirsiniz.”).

_VisibleChanged :
Kontrolün gizlenmesi yada gösterilmesi anında işleyen olayımızdır.

_Resize :
Kontrolün boyutlarındaki herhangi bir değişiklikte anında işleyen bir olaydır.

_Activated :
Formun en üste gelmesi durumunda bir sefer işleyen olaydır.

_Deactivate :
Formun aktifliğini yitirmesi durumunda (arka plana gitmesi yada kapanması) çalışan bir olaydır.

_Move :
Kontrolün formun üzerinde hareket etmesiyle(kod sayesinde) otomatik işleyen bir olaydır.

_GotFocus :
Kodla oluşturulan ve kontrolün nesneye geçmesi durumunda otomatik olarak işleyen bir yordamdır.

_LostFocus :
Kodla oluşturulan ve kontrolün nesneden ayrılması durumunda otomatik işleyen bir yordamdır.

_ApplicationExit :
Çalışan bir formun kapanması uygulamanın kapatılacağı anlamını gelmeyecektir. Hem hangi formdayken programın kapatılacağı belli olmayabilir. Nereden kapatılırsa kapatılsın işleyecek olan olaydır (Örn. program kapanıyor uyarısını verebilirsiniz.).

Arkadaşlar benim gerek gördüğüm ve bir çok kontrolde karşılaştığımız olaylar bunlar ama tabiki her kontrolün kendine özel farklı olaylarıda bulunmaktadır.  Bunları bilmiyorsanız deneme yanılma yöntemini kullanarakta öğrenebilirsiniz.  Aklınıza takılan herhangi bir sorunda iletişim bölümünden online olarak ulaşabileceğiniz gibi mesajda bırakabilirsiniz.

Başka bir makalemde görüşmek üzere…


1 Star2 Stars3 Stars4 Stars5 Stars (3 votes, average: 5 out of 5)
Loading ... Loading ...
590 kez okunmuş

Visual Basic .NET Kontrol Yordamları yazısı için; 2 yorum yapılmış

halil
12 Mart 2009

çookk saolun ..!!

[...] Visual Basic .NET Olayları Kategori: Olaylar — Etiketler:click, gotfocus, load, mousemove — karaltan @ 20:27 önemli not: konu alıntıdır. orjinali için tıklayınız. [...]

Siz de yorum yapın!

Alper TAŞDEMİR — Çekirdek Yapı : WordPress - TR — Tema : ATenergy v1.0 (Muharrem ERİN - muharremerin.com)
© 2008, Yazılar ancak kaynak gösterilerek diğer ortamlarda yayımlanabilir!