تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی مبانی نمایش ویندوز بخش پنجم: تعامل و کنترل

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

5 ساعت 52 دقیقهمبتدی2017-06-16

مدرسین

Walt Ritscher

Walt Ritscher

Programmer, UI Designer, Staff Instructor at LinkedIn Learning

جزئیات دوره

Windows Presentation Foundation (WPF) در ویژوال استودیو 2015 یک مدل برنامه نویسی یکپارچه را برای ساخت برنامه های دسکتاپ خط کسب و کار مدرن در ویندوز به توسعه دهندگان ارائه می دهد. این دوره نحوه کار با کنترل‌ها و کلاس‌های ضروری WPF برای ایجاد تعامل را پوشش می‌دهد. به والت ریچر بپیوندید تا شما را با نحوه استفاده از خانواده کدهای اساسی آشنا کند. والت از یک پوسته برنامه سفارشی برای نشان دادن نمونه ها و نشان دادن کد در هر فصل استفاده می کند. برای کاوش در دنیای گسترده تعامل و گزینه‌های کنترلی که می‌توانید با یادگیری در مورد انواع کلاس‌هایی که از تعامل کاربر پشتیبانی می‌کنند و تعاریف ویژگی‌های موجود در عناصر UI استفاده کنید، آماده شوید.

اهداف یادگیری
تعاملات و کنترل ها
عناصر چارچوب
خانواده 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 - مراحل بعدی

دوره های مرتبط

درباره ما

لینداکده یک بستر یادگیری پیشرو است که به افراد کمک می کند تا کسب و کار ، نرم افزار ، فناوری و مهارت‌های خلاقانه را برای دستیابی به اهداف شخصی و حرفه ای بیاموزد.

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal