پایه ارائه ویندوز (WPF)

Windows presentation foundation (WPF)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: همه چیزهایی که برای ساختن برنامه های پایه ارائه ویندوز باید بدانید Windows Presentation Foundation (WPF) .NET Framework for WPF .NET CORE for WPF تمرین های مفید در WPF

این دوره به شما دانش عملی برای استفاده کامل از فناوری WPF می دهد. با شروع با مفاهیم اساسی تر مانند مدیریت پنجره، ناوبری و راه اندازی پروژه، تمام آنچه را که باید در مورد اجزای متداول رابط کاربری (دکمه ها، لغزنده ها، چک باکس ها و موارد دیگر) بدانید، و همچنین رویدادهای مرتبط با آن عناصر با آن، همچنین یاد خواهید گرفت که چگونه به رویدادهای مختلف برای دستگاه های خارجی خود دسترسی داشته باشید - ماوس و صفحه کلید، به این معنی که می توانید حرکت ماوس و انواع دیگر تعاملات کاربر را تشخیص دهید.


علاوه بر موضوعات اساسی تر، این دوره همچنین شامل موضوعاتی مانند مدیریت فایل ها (انتخاب و ذخیره فایل ها)، پرداختن به رویدادهای چرخه حیات برنامه (انجام کاری هنگام بارگیری یا خاموش شدن پنجره)، مبانی MVVM (تئوری عمومی، اتصالات، دستورات، تنظیم فایل و موارد دیگر). این دوره همچنین شامل دستورالعمل‌هایی در مورد مدیریت اجزای پیشرفته‌تر WPF مانند پخش‌کننده رسانه و بوم برای طراحی و نمایش اشیاء گرافیکی پیچیده‌تر خواهد بود.


در پایان این دوره، یک آزمون کوتاه و یک تکلیف خواهید یافت، این اطمینان حاصل می کند که دوره را به طور کامل گذرانده اید و می توانید اولین برنامه WPF خود را بسازید.


--کد منبع گنجانده شده است


سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

مبانی Basics

  • روی رویداد کلیک کنید Click event

  • ویندوز Windows

  • صفحات Pages

  • ورودی های جعبه متن Text box entries

  • کادر پیام (پاپ آپ) Message box (pop-up)

  • مثال سریع Quick example

  • ورزش سریع Quick excersise

رویدادها Events

  • جعبه متن تغییر می کند Text box changes

  • کلیک های صفحه کلید Keyboard clicks

  • رویدادهای برنامه Application events

  • رویدادهای پنجره Window events

  • ماوس: کلیک می کند Mouse: Clicks

  • ماوس: موقعیت و حرکت Mouse: Position and movement

  • مثال سریع Quick example

عناصر رابط کاربری UI elements

  • نوار پیشرفت Progress bar

  • زبانه ها Tabs

  • دکمه رادیویی radio button

  • کادر را علامت بزنید Check box

  • لغزنده Slider

  • تصویر Image

  • عنصر رسانه Media element

  • منو Menu

  • نمای فهرستی List view

  • بوم Canvas

فایل ها Files

  • فایل را انتخاب و ذخیره کنید Pick and save file

  • مثال سریع: تغییر اندازه خودکار تصویر Quick example: Auto image resize

اتصالات و MVVM Bindings and MVVM

  • صحافی متن ساده Bind simple text

  • Command و ViewModel Command and ViewModel

  • پیاده سازی مدل ها Implementing models

  • مثال سریع Quick example

XAML XAML

  • الگوی سبک سفارشی برای یک عنصر Custom style template for an element

  • اندازه پنجره Window size

  • مثال: جعبه پیام سفارشی Example: Custom message box

  • مثال: برنامه تأیید فایل Example: File verification program

بررسی دانش knowledge check

  • تخته طراحی اولیه Basic drawing board

  • تست نهایی Final test

پاداش Bonus

  • پاداش - بیشتر بدانید Bonus - learn more

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

یکی از ویژگی‌های برجسته یودمی، کیفیت بالای دوره‌ها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد می‌دهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و می‌توانند به بهترین شکل ممکن از آموزش‌ها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرم‌های آموزشی آنلاین، به افراد امکان می‌دهد تا به راحتی و با کیفیت، مهارت‌های مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.

پایه ارائه ویندوز (WPF)
جزییات دوره
4.5 hours
35
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
7,867
2.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Taurius Litvinavicius Taurius Litvinavicius

تاجر، نویسنده و کارشناس فناوری

من یک تاجر با طیف گسترده ای از مهارت های توسعه نرم افزار، از جمله هسته .net، MSSQL، c++ و سایر فناوری ها هستم. من روی ساده‌ترین و پیچیده‌ترین پروژه‌ها کار کرده‌ام، اما مهم نیست که تکلیف چیست، بهترین راه، راه ساده است. بنابراین، در سخنرانی‌هایم، فقط چیزهایی را پوشش می‌دهم که واقعاً به آن‌ها نیاز دارید. هدف من کمک به تلفیق فناوری و کسب و کار است، زیرا هیچ چیز بهتر از یک همه جانبه در این زمینه ها نیست.