دوره آموزشی مبانی نمایش ویندوز بخش پنجم: تعامل و کنترل
5 ساعت 52 دقیقهمبتدی2017-06-16
مدرسین

Walt Ritscher
Programmer, UI Designer, Staff Instructor at LinkedIn Learning
جزئیات دوره
Windows Presentation Foundation (WPF) در ویژوال استودیو 2015 یک مدل برنامه نویسی یکپارچه را برای ساخت برنامه های دسکتاپ خط کسب و کار مدرن در ویندوز به توسعه دهندگان ارائه می دهد. این دوره نحوه کار با کنترلها و کلاسهای ضروری WPF برای ایجاد تعامل را پوشش میدهد. به والت ریچر بپیوندید تا شما را با نحوه استفاده از خانواده کدهای اساسی آشنا کند. والت از یک پوسته برنامه سفارشی برای نشان دادن نمونه ها و نشان دادن کد در هر فصل استفاده می کند. برای کاوش در دنیای گسترده تعامل و گزینههای کنترلی که میتوانید با یادگیری در مورد انواع کلاسهایی که از تعامل کاربر پشتیبانی میکنند و تعاریف ویژگیهای موجود در عناصر UI استفاده کنید، آماده شوید.
اهداف یادگیری
تعاملات و کنترل ها
عناصر چارچوب
خانواده UIElement
خانواده FrameworkElement
شکل دادن به خانواده
خانواده دکوراتور
اصول کنترل
خانواده دکمه
خانواده ویرایشگر متن
اهداف یادگیری
تعاملات و کنترل ها
عناصر چارچوب
خانواده UIElement
خانواده FrameworkElement
شکل دادن به خانواده
خانواده دکوراتور
اصول کنترل
خانواده دکمه
خانواده ویرایشگر متن
مهارت ها
Visual StudioWindowsWeb Development ToolsSoftware Development ToolsWeb DevelopmentMicrosoftSoftware DevelopmentDeep Dive (X:Y)
سرفصل ها
0. مقدمه
- 01 - خوش آمدید
- 02 - آنچه باید قبل از تماشا بدانید
- 03 - کامپیوتر توسعه دهنده خود را راهاندازی کنید
- 04 - فایلهای تمرین را از GitHub کلون کنید
- 05 - از Checkout برای باز کردن فایلهای تمرین از شاخههای Git استفاده کنید
- 06 - نمونه پوسته برنامه را بگردید
1. مروری بر تعامل و کنترل ها
- 07 - شجره خانواده کنترل را کاوش کنید
- 08 - نمونههایی از FrameworkElement
- 09 - حالتهای تعامل
2. با Controls و FrameworkElements کار کنید
- 10 - عناصر را به درخت بصری اضافه کنید
- 11 - بررسی سبکهای کنترل
- 12 - بررسی قالبهای کنترلی
- 13 - یک قالب ساده دکمه اضافه کنید
3. خانواده UIElement
- 14 - بررسی اجمالی
- 15 - سطح opacity را تغییر دهید
- 16 - نمایش، پنهان کردن و جمع کردن کنترلها با قابلیت دید
- 17 - رویدادهای موش
- 18 - رویدادها را لمس کنید
- 19 - رویدادها را بکشید
- 20 - رویدادهای کلیدی
4. خانواده FrameworkElement
- 21 - بررسی اجمالی
- 22 - یک مکان نما کنترلی تنظیم کنید
- 23 - از یک راهنمای اولیه استفاده کنید
- 24 - یک راهنمای ابزار پیشرفته ایجاد کنید
- 25 - کار با عرض و عرض واقعی
- 26 - با ویژگیهای Min و Max length کار کنید
- 27 - عناصر را با Alignment مرتب کنید
- 28 - با حاشیه کار کنید
5. خانواده شکل
- 29 - بررسی اجمالی
- 30 - از ویژگی Shape Stretch استفاده کنید
- 31 - براشهای Fill and Stroke را تنظیم کنید
- 32 - با شکل خط کار کنید
- 33 - با Polyline و Polygon کار کنید
- 34 - از ویژگیهای StrokeDashArray و EndCap استفاده کنید
- 35 - طراحی با Path ایجاد کنید
- 36 - از Blend برای ویژوال استودیو برای ترسیم مسیر استفاده کنید
- 37 - تست ضربه با هندسه
6. خانواده دکوراتور
- 38 - بررسی اجمالی
- 39 - مرز
- 40 - جعبه نمایش
7. اصول کنترل
- 41 - بررسی اجمالی
- 42 - فوکوس صفحه کلید در کنترل ها
- 43 - فوکوس صفحه کلید و IsTabStop را درک کنید
- 44 - تغییر ترتیب برگهها با TabIndex
- 45 - تراز محتوا در یک کنترل
- 46 - ویژگیهای فونت را تغییر دهید
8. خانواده دکمه
- 47 - بررسی اجمالی
- 48 - دکمه
- 49 - دکمههای پیش فرض و لغو را تنظیم کنید
- 50 - حالت کلیک
- 51 - دکمه تکرار
- 52 - دکمه Toggle
- 53 - چک باکس
- 54 - دکمه رادیو
9. خانواده نمایش متن
- 55 - بررسی اجمالی
- 56 - نمایش متن با TextBlock
- 57 - از متن فرمت شده در TextBlock استفاده کنید
- 58 - با برچسب و محتوا کار کنید
- 59 - از برچسب به عنوان کلید دسترسی استفاده کنید
10. خانواده ویرایشگر متن
- 60 - ورودی متن را با Textbox جمعآوری کنید
- 61 - متن را انتخاب کنید
- 62 - از SpellCheck استفاده کنید
- 63 - TextBox رویدادها را تغییر داد
- 64 - از متدهای TextBox استفاده کنید
- 65 - محتوای فایل را در RichTextBox بارگذاری کنید
- 66 - نمایش متن پیچیده با RichTextBox
- 67 - ورود رمز عبور
11. کنترلهای اضافی
- 68 - لغزنده
- 69 - نوار پیشرفت
- 70 - با ورودی تاریخ کار کنید
- 71 - نمایش و پنهان کردن UI با توسعه دهنده
نتیجه
- 72 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی یادگیری جامع ویژوال استودیو
- دوره آموزشی نکات کاربردی برای افزایش بهرهوری در Visual Studio Code
- دوره آموزشی توسعه سی شارپ و دات نت با ویژوال استودیو
- دوره آموزشی 11 نکته برای ویژوال استودیو 2022
- دوره آموزشی NET Big Picture. : توسعه Front-End و رابط کاربری (UI)
- دوره آموزشی نگاه اولیه به ویژوال استودیو کد برای وب
- دوره آموزشی نگاه اولیه به ویژوال استودیو 2022
- دوره آموزشی ابزارهای داده سرور SQL برای ویژوال استودیو