آموزش WPF

مباحث پایه WPF

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

کنترل Popup در WPF – آموزش WPF

  • پنجشنبه ۱۳ خرداد ۱۴۰۰
  • بازدید ۸۶۸ نفر

تصویر wpf-popup_10397 کنترل Popup در WPF - آموزش WPF

کنترل Popup در WPF

Popup کنترلی است که به منظور نمایش یک محتوا بر روی یک محتوای موجود و در داخل محدوده پنجره برنامه استفاده می شود. در تصویر زیر می توانید سلسله مراتب مربوط به ارث بری کنترل Popup را مشاهده کنید.

تصویر wpf-popup_10397_1 کنترل Popup در WPF - آموزش WPF

خاصیت های پر استفاده

در جدول زیر می توانید خاصیت های پر استفاده مربوط به کنترل Popup را به همراه توضیح مختصری در مورد هر کدام مشاهده کنید.

ردیف

توضیحات

1

Child

به منظور گرفتن یا تنظیم محتوایی که در داخل Popup نمایش داده می شود، کاربرد دارد.

2

HorizontalOffset

به منظور گرفتن یا تنظیم میزان فاصله افقی بین کنترل هدف و Popup استفاده می شود.

3

IsOpen

به منظور گرفتن یا تنظیم مقداری استفاده می شود که مشخص کننده این است که آیا Popup نمایش داده شود یا خیر.

4

VerticalOffset

به منظور گرفتن یا تنظیم میزان فاصله عمودی بین کنترل هدف و Popup استفاده می شود.

رویدادهای پر استفاده

در جدول زیر می توانید رویدادهای پر استفاده مربوط به کنترل Popup را به همراه توضیح مختصری در مورد هر کدام مشاهده کنید.

ردیف

توضیحات

1

Closed

زمانی که مقدار خاصیت IsOpen به false تغییر کند، رخ می دهد.

2

Opened

زمانی که مقدار خاصیت IsOpen به true تغییر کند، رخ می دهد.

مثال

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

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

تصویر wpf-popup_10397_2 کنترل Popup در WPF - آموزش WPF

همانطور که مشاهده میکنید زمانی که چک باکس موجود را علامت بزنید Popup نمایش داده خواهد شد و اگر علامت را بردارید، Popup مخفی می شود.

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

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