ماوس در WPF – آموزش WPF

  • دوشنبه ۲۸ تیر ۱۴۰۰
  • بازدید ۱۳ نفر

wpf mouse 10572 تصویر

ماوس در WPF

در WPF انواع مختلفی از ورودی ماوس وجود دارند که از جمله آن ها می توان به MouseDown، MouseEnter، MouseLeave و غیره اشاره کرد. در مثال زیر ما تعداد از رویدادهای مربوط به ورودی ماوس را هندل خواهیم کرد.

مثال

یک پروژه WPF با نام WPFMouseInput ایجاد کرده و آن را مانند نمونه زیر تغییر دهید. محتوای فایل MainWindow.xaml:

محتوای فایل MainWindow.xaml.cs:

زمانی که مثال فوق را کامپایل و اجرا کنید، خروجی زیر را تولید خواهد کرد:

wpf mouse 10572 1 تصویر

زمانی که اشاره گر ماوس وارد مستطیل شود، رنگ مستطیل به صورت خودکار تغییر می کند. همچنین در پایین آن پیام ورود ماوس به همراه مختصات آن نیز نشان داده می شود.

wpf mouse 10572 2 تصویر

زمانی که در داخل مستطیل کلیک کنید، رنگ آن دوباره تغییر می کند و مختصات کلیک نمایش داده می شود.

wpf mouse 10572 3 تصویر

و زمانی که ماوس از داخل مستطیل خارج شود، رنگ آن به حالت اول باز میگردد و پیام خروج ماوس نمایش داده می شود.

wpf mouse 10572 4 تصویر

ثبت نظر
ریفریش کنید!
نظرات کاربران (۰ مورد)

هیچ نظری ثبت نشده است