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

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

wpf dockpanel 10520 تصویر

کنترل DockPanel در WPF

کنترل DockPanel یک ناحیه به منظور تنظیم موقعیت عناصر فرزند نسبت به یک دیگر ایجاد می کند. با استفاده از این کنترل و خاصیت Dock به راحتی می توانید عناصر فرزند در بالا، پایین، راست یا چپ قرار دهید. با تنظیم خاصتی LastChildFill به True آخرین عنصر فرزند، کل فضای باقی مانده در پنل را می گیرد. در تصویر زیر می توانید سلسله مراتب مربوط به ارث بری کنترل DockPanel را در WPF مشاهده کنید.

wpf dockpanel 10520 1 تصویر

مثال

در مثال زیر نحوه اضافه کردن عناصر فرزند به یک DockPanel نشان داده شده است. در این مثال تعدادی کنترل Button به پنل اضافه شده است. محتوای فایل MainWindow.xaml:

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

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

wpf dockpanel 10520 2 تصویر

در مثال فوق اگر بر روی هر کدام از دکمه ها کلیک شود، پیامی به کاربر نمایش داده خواهد شود. برای مثال اگر بر روی دکمه وسط کلیک کنیم، پیام زیر نمایش داده می شود:

wpf dockpanel 10520 3 تصویر

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

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