WPF Canvas Kullanımı (Yön Tuşlarıyla Nesneyi Hareket Ettirme Örneği) – Ahmet Cansever
Cuma , 28 Temmuz 2017
Anasayfa » C# » WPF Canvas Kullanımı (Yön Tuşlarıyla Nesneyi Hareket Ettirme Örneği)

WPF Canvas Kullanımı (Yön Tuşlarıyla Nesneyi Hareket Ettirme Örneği)

Bu yazımızda Layout bileşenlerinden biri olan Canvas bileşenini kullanarak klavyede yön tuşlarını kullanarak Canvas içerisine yerleştirilmiş nesneyi hareket ettiren bir örnek oluşturacağız. Canvas üzerine bırakılan elementlerin pencerenin sol (Left), sağ (Right), üst (Top) ve alt (Bottom) eksenlerine olan uzaklıklarına göre bir yerleşim planına imkan tanımaktadır. Şimdi bu yerleşimleri nasıl yapacağımıza geçiyoruz.

canvas_1

Örneğimizde form tasarımımız yukarıdaki gibi olacaktır. Burada formumuza eklemiş olduğumuz nesnemizi klavye yön tuşları ile hareket ettireceğiz. Form tasarımımıza ait XAML kodları aşağıdaki gibi olacaktır.
 

Yukarıdaki XAML kodları incelediğimizde Formumuza eklediğimiz nesnenin aslında bir Rectangle nesnesi olduğunu ve RadiusX ve RadiusY özelliklerinin değiştirilerek Daire şekline getirildiğini görmekteyiz.

Şimdi C# kodlarına geçiyoruz. Kodlarımız Klavyeden tuşa basıldığında çalışacak. Bu iş için KeyDown event’ ını kullanacağız. XAML kod penceresinde Window etiketine tıkladıktan sonra Properties penceresinde Events bölümünde KeyDown olayına çift tıklıyoruz.

Daha sonra açılan kod penceresinde aşağıdaki C# kodlarını yazarak projemizi tamamlamış oluyoruz.

Hakkında admin

İlginizi Çekebilir

WPF Menü Oluşturma

Bu yazımızda WPF’ te Menü kullanımının nasıl yapılacağını, ve formumuza eklediğimiz Menü öğesinin hangi özelliklerini …

Yorum Yap

Wordpress Tema indir