آموزش WPF

مباحث پایه WPF

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

گرافیک دو بعدی در WPF – آموزش WPF

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

wpf 2d graphics 10695 تصویر

گرافیک دو بعدی در WPF

WPF طیف گسترده ای از گرافیک دو بعدی را ارائه می دهد که می توانیم بر اساس نیاز خود از آن ها استفاده کنیم. همچنین WPF از هر دو شیء Shape و Drawing به منظور ایجاد محتوای گرافیکی پشتیبانی می کند.

منظور از شیء Shape، کلاس های گرافیکی هستند که از FrameworkElement ارث بری می کنند. مانند: Ellipse، Line، Path، Polygon، Polyline و مستطیل.

مثال

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

زمانی که مثال فوق را کامپایل و اجرا کنید، خروجی زیر را تولید خواهد کرد که شامل یک بیضی، خط راست، کمان و چند ضلعی است:

wpf 2d graphics 10695 1 تصویر

منظور از شیء Drawing، کلاس های گرافیکی هستند که از FrameworkElement ارث بری نمی کنند و نسبت به Shape ها سبک‌تر هستند و در نتیجه از لحاظ کارایی نیز بهتر اند.

مثال

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

خروجی مثال بعد از کامپایل و اجرا شدن:

wpf 2d graphics 10695 2 تصویر

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

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