اصول WinUI 3
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
کتابخانه رابط کاربری ویندوز (WinUI) جدیدترین فریمورک رابط کاربری مایکروسافت است که میتوانید برای ساخت برنامههای دسکتاپ بومی ویندوز با NET. و #C از آن استفاده کنید. در این دوره، مبانی WinUI 3، مهارتهای لازم برای توسعه و نگهداری برنامههای WinUI را یاد خواهید گرفت. ابتدا ساختار یک برنامه WinUI را بررسی میکنید و با زبان نشانهگذاری توسعهپذیر برنامهها (XAML) آشنا میشوید.
سپس به چگونگی ساخت رابطهای کاربری با پنلهای طرح بندی، اتصال داده، استایلها، قالبها و الگوی MVVM میپردازید. در نهایت، با ابزارهای اشکالزدایی XAML در Visual Studio، نحوه دیباگ برنامه WinUI خود را یاد میگیرید. پس از پایان این دوره، مهارتها و دانش لازم در زمینه WinUI و XAML را برای انجام موفق پروژههای WinUI خواهید داشت.
اصول WinUI 3
-
مروری بر دوره 1m 31s
-
مقدمه 1m 52s
-
کتابخانه رابط کاربری ویندوز (WinUI) چیست؟ 4m 30s
-
آنچه در این دوره خواهید آموخت 3m 38s
-
راهاندازی محیط کاری 5m 14s
-
ساخت و بررسی یک پروژه WinUI 6m 23s
-
کار با XAML و کد پشت صحنه 5m 28s
-
درک چگونگی ایجاد فایلها 6m 59s
-
خلاصه 1m 18s
-
مقدمه 58s
-
کار با المانها و ویژگیها 3m 34s
-
تنظیم ویژگیها با سینتکس عنصر ویژگی 5m 24s
-
تنظیم ویژگیها با سینتکس محتوا 9m 43s
-
استفاده از سینتکس کالکشن 2m 22s
-
خلاصه 1m 15s
-
مقدمه 1m 19s
-
آشنایی با پنلهای طرح بندی WinUI 8m 17s
-
ساخت یک طرح بندی با Grid 6m 42s
-
درک اندازه ردیفها و ستونها 7m 7s
-
استفاده از ویژگیهای طرح بندی برای موقعیتدهی المانها 6m 40s
-
مرکز چین کردن هدر 2m 24s
-
ساخت یک Grid تو در تو برای ناوبری 3m 6s
-
مطمئن شدن از امکان اسکرول افقی ListView 2m 40s
-
تنظیم ویژگیهای متصل در XAML 2m 19s
-
تنظیم ویژگیهای متصل در #C 7m 36s
-
دسترسی به ویژگیهای متصل با متدهای استاتیک 2m 38s
-
خلاصه 1m 13s
-
مقدمه 1m 7s
-
استخراج هدر به UserControl 4m 54s
-
درک فضای نام XAML در WinUI 5m 19s
-
خلاصه 43s
-
مقدمه 1m 24s
-
اتصال به المان دیگر 4m 40s
-
آشنایی با عملکرد Data Context 3m 36s
-
الگوی Model-View-ViewModel (MVVM) 4m 54s
-
ایجاد MainViewModel 7m 34s
-
استفاده از ViewModel برای MainWindow 6m 30s
-
افزودن ویژگی SelectedCustomer 4m 27s
-
اطلاعرسانی درباره تغییرات ویژگیها 5m 39s
-
ریفکتور منطق در کلاس ViewModelBase 3m 6s
-
ساخت CustomerItemViewModel 9m 25s
-
استفاده از x:Bind به جای Binding 6m 33s
-
اتصال Visibility با x:Bind 2m 48s
-
خلاصه 1m 30s
-
مقدمه 1m 13s
-
اتصال رویدادها به متدها با x:Bind 3m 59s
-
درک فرمان ها و MVVM 5m 18s
-
ایجاد کلاس DelegateCommand 5m 51s
-
استفاده از DelegateCommand در ViewModel 3m 16s
-
ایجاد رویداد CanExecuteChanged در Command 5m 37s
-
خلاصه 1m 10s
-
مقدمه 1m 23s
-
درک منابع XAML 8m 40s
-
انتقال منابع به فایل جداگانه 4m 40s
-
تغییر بین تم تیره و روشن 6m 10s
-
ایجاد منابع تم 4m 10s
-
خلاصه 1m 23s
-
مقدمه 55s
-
درک مدل محتوای انعطافپذیر WinUI 4m 9s
-
استفاده از قالب داده با ItemsControl 6m 2s
-
کار با x:Bind در قالب داده 5m 16s
-
خلاصه 1m 31s
-
مقدمه 1m 9s
-
تنظیم کلاس MainWindow 4m
-
راهاندازی تزریق وابستگی 7m 25s
-
خلاصه 59s
-
مقدمه 57s
-
درک ضرورت استفاده از استایلها 4m 41s
-
تعریف مقادیر ویژگی با استایل 4m 40s
-
وراثت استایل از یک استایل دیگر 2m 11s
-
درک استایلهای صریح و ضمنی 1m 33s
-
تعریف استایل TextBox در تمام برنامه 3m 15s
-
خلاصه 1m 1s
-
مقدمه 52s
-
تعریف ظاهر کنترل سفارشی 5m 5s
-
ساخت ControlTemplate برای CheckBox 4m 45s
-
تنظیم ظاهر CheckBox 7m 29s
-
خلاصه 1m 19s
-
مقدمه 54s
-
بررسی درخت بصری زنده 6m 51s
-
بازرسی ویژگیها در Runtime 5m 6s
-
خلاصه 1m 51s
مشخصات آموزش
اصول WinUI 3
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:مقدماتی
- تعداد درس:82
- مدت زمان :05:23:41
- حجم :834.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy