نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
مقدمه ای بر کنترل های سفارشی WPF یک دوره مقدماتی است که برای آموزش مفاهیم اساسی مورد نیاز برای شروع نوشتن کنترل های WPF سفارشی طراحی شده است. همه را بزرگ کنید مقدمه دهه 13 ایجاد کنترل های سفارشی 39 متر 45s افزودن خصوصیات 55 متر 10 ثانیه رویدادها و دستورات 59 متر 4 ثانیه رفتار بصری 37 متر 36s گرم کردن 44 متر 54 علائم تجاری و نامهای تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.
سرفصل ها و درس ها
مقدمه
Introduction
-
مقدمه
Introduction
-
آناتومی یک UserControl
Anatomy of a UserControl
-
چه زمانی از UserControl استفاده کنید
When to use a UserControl
-
آناتومی کنترل سفارشی
Anatomy of a Custom Control
-
چه زمانی از کنترل سفارشی استفاده کنید
When to use a Custom Control
-
با استفاده از کنترل های خود در XAML
Using your controls in XAML
-
خلاصه
Summary
ایجاد کنترل های سفارشی
Creating Custom Controls
-
مقدمه
Introduction
-
انتخاب کلاس پایه
Choosing a base class
-
نسخه ی نمایشی - از کنترل موجود خارج شوید
Demo - Derive from existing control
-
ارائه دهندگان
Presenters
-
نسخه ی نمایشی - ارائه دهنده محتوا
Demo - ContentPresenter
-
نسخه ی نمایشی - موارد ارائه دهنده
Demo - ItemsPresenter
-
اتصال داده
Data Binding
-
نسخه ی نمایشی - TemplateBinding vs TemplatesParent
Demo - TemplateBinding vs TemplatedParent
-
دسترسی به عناصر الگو
Acessing Template Elements
-
نسخه ی نمایشی - دسترسی به عناصر در ControlTemplate
Demo - Access elements in ControlTemplate
-
خلاصه
Summary
افزودن خصوصیات
Adding Properties
-
مقدمه
Introduction
-
خصوصیات وابستگی
Dependency Propertes
-
نسخه ی نمایشی - خصوصیات وابستگی
Demo - Dependency Properties
-
فراداده املاک
Property Metadata
-
نسخه ی نمایشی - فراداده املاک
Demo - Property Metadata
-
فقط خواص را بخوانید
ReadOnly Properties
-
نسخه ی نمایشی - فقط خواص را بخوانید
Demo - ReadOnly Properties
-
خصوصیات نوع مجموعه
Collection Type Properties
-
نسخه ی نمایشی - ویژگی های نوع مجموعه
Demo - Collection Type Properties
-
خصوصیات پیوست شده
Attached Properties
-
نسخه ی نمایشی - ویژگی های پیوست شده
Demo - Attached Properties
-
خلاصه
Summary
رویدادها و دستورات
Events and Commands
-
مقدمه
Introduction
-
درک رویدادهای مسیریابی
Understanding Routed Events
-
نسخه ی نمایشی - درک رویدادهای مسیریابی
Demo - Understanding Routed Events
-
رویدادهای سفارشی شده
Custom Routed Events
-
نسخه ی نمایشی - ایجاد رویدادهای سفارشی روت شده
Demo - Creating Custom Routed Events
-
نسخه ی نمایشی - ایجاد Args رویداد مسیریابی سفارشی
Demo - Creating Custom Routed Event Args
-
درک دستورات مسیریابی
Understanding Routed Commands
-
نسخه ی نمایشی - درک دستورات مسیریابی شده
Demo - Understanding Routed Commands
-
دستورات سفارشی شده
Custom Routed Commands
-
نسخه ی نمایشی - ایجاد دستورات سفارشی روت شده
Demo - Creating Custom Routed Commands
-
نسخه ی نمایشی - اجرای ICommandSource
Demo - Implementing ICommandSource
-
خلاصه
Summary
رفتار بصری
Visual Behavior
-
مقدمه
Introduction
-
راه اندازها
Triggers
-
نسخه ی نمایشی - ایجاد راه اندازها
Demo - Creating Triggers
-
VisualStateManager
VisualStateManager
-
نسخه ی نمایشی - با استفاده از VisualStateManager
Demo - Using the VisualStateManager
-
راه انداز در مقابل VisualStateManager
Triggers vs. VisualStateManager
-
خلاصه
Summary
گرم کردن
Theming
-
مقدمه
Introduction
-
بررسی اجمالی موضوع
Theming Overview
-
ایجاد مضامین
Creating Themes
-
کنوانسیون نامگذاری تم
Theme Naming Conventions
-
ویژگی های مجمع
Assembly Attributes
-
نسخه ی نمایشی - اضافه کردن پشتیبانی از تم
Demo - Adding Theme Support
-
نسخه ی نمایشی - استفاده از خصوصیات اسمبلی
Demo - Using Assembly Attributes
-
نکات مربوط به موضوع
Theming Tips
-
نسخه ی نمایشی - نکات مربوط به موضوع
Demo - Theming Tips
-
خلاصه
Summary
نمایش نظرات