آموزش WPF

مباحث پایه WPF

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

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

  • یکشنبه ۱۶ خرداد ۱۴۰۰
  • بازدید ۱,۱۶۲ نفر

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

کنترل ProgressBar در WPF

ProgressBar کنترلی است که به منظور نمایش میزان پیشرفت یک عملیات استفاده می شود. این کنترل می تواند میزان پیشرفت را به دو شکل زیر نمایش دهد:

  • یک نواری که با یک الگوی خاص تکرار می شود
  • یک نواری که اندازه اش با توجه به مقدار کنترل افزایش می یابد

در تصویر زیر می توانید سلسله مراتب مربوط به ارث بری کنترل ProgressBar را مشاهده کنید.

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

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

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

ردیف

توضیحات

1

Background

به منظور گرفتن یا تنظیم رنگ پس زمینه استفاده می شود (به ارث رسیده از Control).

2

BorderBrush

به منظور گرفتن یا تنظیم رنگ مربوط به حاشیه کنترل استفاده می شود (به ارث رسیده از Control).

3

BorderThickness

به منظور گرفتن یا تنظیم میزان ضخامت حاشیه کنترل استفاده می شود (به ارث رسیده از Control).

4

Foreground

به منظور گرفتن یا تنظیم رنگ رویی کنترل استفاده می شود (به ارث رسیده از Control).

5

IsIndeterminate

به منظور گرفتن یا تنظیم مقداری استفاده می شود که نشان دهنده نوع عمل کرد ProgressBar است. اگر True باشد، به صورت تکرار شونده عمل می کند و اگر False باشد، بر اساس مقدار خاصیت Value عمل می کند.

6

Value

به منظور گرفتن یا تنظیم مقداری استفاده می شود که نشان دهنده میزان پیشرفت است (به ارث رسیده از RangeBase).

مثال

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

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

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

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

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