آموزش WPF

مباحث پایه WPF

مثال های کاربردی WPF

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

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

تصویر wpf-mouse_10572 ماوس در WPF - آموزش WPF

ماوس در WPF

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

مثال

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

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

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

تصویر wpf-mouse_10572_1 ماوس در WPF - آموزش WPF

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

تصویر wpf-mouse_10572_2 ماوس در WPF - آموزش WPF

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

تصویر wpf-mouse_10572_3 ماوس در WPF - آموزش WPF

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

تصویر wpf-mouse_10572_4 ماوس در WPF - آموزش WPF

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

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