آموزش ایجاد برنامه های WPF مدرن با MahApps.Metro

Creating Modern WPF Apps with MahApps.Metro

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: بیاموزید که چگونه با کمک کتابخانه منبع باز MahApps.Metro ظاهر و احساس "مدرن" یا "Metro" به برنامه های WPF خود بدهید. در این دوره ، ما می آموزیم که چگونه می توان از کتابخانه منبع آزاد MahApps.Metro برای ارائه شما استفاده کرد برنامه های WPF دارای ظاهری "مدرن" یا "مترو" هستند. ما با دیدن نحوه تبدیل یک برنامه WPF معمولی برای استفاده از MahApps.Metro کار خود را شروع می کنیم و سپس موارد مختلف و به روزرسانی های سبک را برای کنترل های معمول بررسی می کنیم. ما همچنین می آموزیم که چگونه پنجره های گفتگوی سفارشی و نمایش های مختلف را نشان دهیم ، چگونه موضوع رنگی برنامه خود را به روز کنیم و چگونه از دکمه های آیکون استفاده کنیم. سرانجام ، ما از کتابخانه منبع باز دیگری به نام Modern UI Charts استفاده می کنیم تا به ما امکان نمایش نمودارهای زیبا را بدهد.

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

برنامه های مدرن WPF Modern WPF Applications

  • معرفی دوره Course Introduction

  • برنامه های مدرن ویندوز Modern Windows Applications

  • گزینه هایی برای ایجاد برنامه های مدرن Options for Creating Modern Applications

  • معرفی MahApps.Metro Introducing MahApps.Metro

  • برنامه نمایشی ScoreKeeper ScoreKeeper Demo Application

MahApps.Metro و MetroWindow MahApps.Metro and the MetroWindow

  • معرفی ماژول Module Introduction

  • نصب MahApps.Metro Installing MahApps.Metro

  • استفاده از MetroWindow Using MetroWindow

  • سفارشی کردن نوار عنوان Customizing the Title Bar

  • سفارشی کردن مرزهای MetroWindow Customizing MetroWindow Borders

  • نمادهای نوار عنوان Title Bar Icons

  • دستورات نوار عنوان Title Bar Commands

  • افزودن نوار وضعیت Adding a Status Bar

  • خلاصه ماژول Module Summary

کنترل های ورودی مشترک Common Input Controls

  • معرفی ماژول Module Introduction

  • پروژه آزمایشی MahApps.Metro The MahApps.Metro Demo Project

  • سبک های دکمه ای Button Styles

  • دکمه ها و کلیدها را تغییر دهید Toggle Buttons and Switches

  • پیشرفت TextBox TextBox Enhancements

  • نسخه نمایشی پیشرفت TextBox TextBox Enhancements Demo

  • لغزنده Sliders

  • خلاصه ماژول Module Summary

موارد انتخاب و کنترل های محتوا Item Selection and Content Controls

  • معرفی ماژول Module Introduction

  • جعبه های کوچک ComboBoxes

  • ListBoxes ، ListViews و TreeViews ListBoxes, ListViews, and TreeViews

  • GroupBox ، Expander و ScrollView GroupBox, Expander, and ScrollView

  • TabControl TabControl

  • با استفاده از TabControl Using TabControl

  • پیشرفت TabControl TabControl Enhancements

  • خلاصه ماژول Module Summary

گفتگوی مترو و پروازهای مترو Metro Dialogs and Flyouts

  • معرفی ماژول Module Introduction

  • بررسی اجمالی مترو دیالوگ ها Metro Dialogs Overview

  • کد گفتگوی پیام Message Dialog Code

  • با استفاده از گفتگوی پیام Using Message Dialog

  • گفتگوی پیشرفت Progress Dialogs

  • بررسی اجمالی Flyouts Flyouts Overview

  • با استفاده از Flyout Using Flyouts

  • خلاصه ماژول Module Summary

رنگ ها ، نمادها و منابع Colors, Icons, and Resources

  • معرفی ماژول Module Introduction

  • تغییر طرح های رنگی Changing Color Schemes

  • وارد کردن منابع Importing Resources

  • با استفاده از منابع Using Resources

  • کاوش نمادها Exploring Icons

  • استفاده از نمادها Using Icons

  • خلاصه ماژول Module Summary

نمودارهای UI مدرن Modern UI Charts

  • معرفی ماژول Module Introduction

  • نسخه نمایشی نمودارهای UI مدرن Modern UI Charts Demo

  • نمودار میله Bar Charts

  • سفارشی کردن نمودارهای میله ای Customizing Bar Charts

  • نمودارهای میله ای انباشته شده Stacked Bar Charts

  • نمودارهای پای و دونات Pie and Doughnut Charts

  • خلاصه ماژول Module Summary

با استفاده از آن بیشتر Taking It Further

  • معرفی ماژول Module Introduction

  • کنترل ها و سبک های بیشتر More Controls and Styles

  • کمک گرفتن Getting Help

  • بیشتر بیاموزید Learning More

  • Syncfusion Metro Studio Syncfusion Metro Studio

  • خلاصه دوره Course Summary

نمایش نظرات

آموزش ایجاد برنامه های WPF مدرن با MahApps.Metro
جزییات دوره
2h 53m
58
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
161
4.7 از 5
دارد
دارد
دارد
Mark Heath
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mark Heath Mark Heath

مارک هیت یک توسعه دهنده نرم افزار مستقر در ساوتهمپتون انگلیس است و در NICE Systems به عنوان یک معمار نرم افزار برای ایجاد سیستم های مدیریت شواهد دیجیتال ابری برای پلیس کار می کند. او خالق NAudio است ، یک چارچوب منبع باز صوتی برای .NET. او علاقه مند به بهبود مستمر مهارت های خود و آموزش سایر توسعه دهندگان است و در سال های اخیر به ویژه بر روی چالش های ایجاد سیستم های مستقر در Azure مقیاس پذیر و قابل اعتماد تمرکز کرده است. او در اوقات فراغت خود (بسیار محدود) از ضبط استودیوی خانگی ، فوتبال و الهیات و گذراندن وقت با پنج فرزند بسیار پرانرژی خود لذت می برد.