C# C# Windows Form Örnekleri Programlama

C# MouseMove, MouseUp, MouseDown Olayı

MouseMove olayına fare işaretçisinin denetim üzerinde hareket ettirilmesi sonucu çalışması istenen kodlar yazılır. Bu yazımızda MouseMove event’ ı ile ilgili 2 adet örnek gerçekleştireceğiz.


Örnek 1: Form üzerinde Fare hareket ettirildiğinde imlecin koordinat bilgisi (X ve Y ekseni) label1 üzerinde gösterilecektir.

Adım 1 – Bu işlemi gerçekleştirmek üzere C# Windows Form’ da boş bir proje açalım.
Adım 2 – Formumuza 1 adet label ekleyelim.
Adım 3 – Form üzerinde boş bir alana tıklayoruz ve Events penceresinden MouseMove çift tıklıyoruz.

mmove_1

Adım 4 – Son olarak karşımıza çıkan kod penceresinde

 

kodlarımızı yazıyoruz. Projemizi çalıştırdığımızda label1′ de X ve Y eksenine ait değerlerin fare hareketine bağlı olarak değiştiğini göreceğiz.

mmove_2

Örnek 2:  Bu örneğimizde paint benzeri, tabi biraz daha basit 🙂 çizim işlemi yapabileceğimiz bir örnek yapacağız. Bu işlemi yapabilmek için MouseMove event’ inin yanısıra MouseUp ve MouseDown olaylarınıda kullanacağız. MouseDown fareyle basıldığında MouseUp ise fareden çekildiğinde yazılacak kodlarımızı barındıracak.

Projemizi çalıştırdığımızda çıkan sonuç 🙂

mmove_3

4 Yorum

Yorum yap