آموزش WPF

مباحث پایه WPF

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

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

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

تصویر wpf-2d-graphics_10695 گرافیک دو بعدی در WPF - آموزش WPF

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

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

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

مثال

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

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

تصویر wpf-2d-graphics_10695_1 گرافیک دو بعدی در WPF - آموزش WPF

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

مثال

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

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

تصویر wpf-2d-graphics_10695_2 گرافیک دو بعدی در WPF - آموزش WPF

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

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