ریال 699,000

خرید بسته ی آموزش ویدئویی ساخت Custom Control ها در WPF

توضیحات

بسته ی آموزش ویدئویی ساخت Custom Control ها در WPF یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته ی آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته ی آموزشی مقدمه ای بر Custom Control ها در WPF است که با نام اصلی Introduction to WPF Custom Controls از شرکت Pluralsight منتشر شده است.

یک User Control چیست؟

یک User Control در WPF یک روش برای ترکیب کردن و در کنار هم قرار دادن کنترل های Built-in در WPF است. در واقع، یک User Control یک پکیج از کنترل های مختلف است که در قالب یک فایل XAML قابل استفاده مجدد ساخته می شود. از User Control ها در سناریوهای زیر استفاده می شود.

  • اگر قصد دارید یک کنترل را با کنار هم قرار دادن کنترل هایی که از قبل موجود هستند بسازید.
  • اگر سفارشی سازی یا Customization زیادی مدنظر شما نیست. در واقع User Control ها از Theme ها و Control Template ها استفاده نمی کنند. علاوه بر این، اضافه کردن استایل به User Control ها بسیار دشوار است.
  • اگر قصد دارید که کنترل شما از یک Code-behind و یک فایل XAML تشکیل شده باشد که بتوانید در Code-behind تعدادی Event Handler قرار بدهید.
  • اگر قصد ندارید که از کنترل ساخته شده در برنامه های مختلف WPF استفاده کنید.

یک Custom Control چیست؟

یک Custom Control در واقع یک کلاس است که استایل و Template خاص خود را دارد که هر دو در یک فایل با نام generic.xaml ساخته می شود. در سناریوهای زیر بهتر است از یک Custom Control استفاده کنید.

  • اگر کنترل مورد نظر شما از قبل در WPF وجود ندارد و قصد دارید از ابتدا آن را بسازید.
  • اگر قصد دارید با اضافه کردن یک Functionality و یا یک Property اقدام به Extend کردن (گشترش دادن) یک کنترل از قبل موجود کنید.
  • اگر قصد دارید که کنترل شما از Theme و استایل پشتیبانی کند.
  • اگر قصد دارید از کنترل ساخته شده در برنامه های مختلف WPF استفاده کنید.

درباره ی بسته ی آموزش ویدئویی ساخت Custom Control ها در WPF

  • مدت زمان آموزش:  سه ساعت و پنجاه و شش دقیقه
  • تعداد فایل ها: پنجاه و دو

رجوع به این بسته در سایت Pluralsight

دانلود دموی بسته ی آموزش ویدئویی ساخت Custom Control ها در WPF

عناوین فصل های بسته ی آموزش ویدئویی ساخت Custom Control ها در WPF

فصل اول: مقدمه

  • مقدمه
  • آناتومی یک User Control
  • چه موقع از User Control ها استفاده می کنیم؟
  • آناتومی یک Custom Control
  • چه موقع از یک Custom Control استفاده می کنیم؟
  • استفاده از کنترل ها در XAML
  • جمع بندی

فصل دوم: ساختن Custom Control ها

  • مقدمه
  • انتخاب یک Base Class مناسب
  • ارث بری کردن از یک کنترل از قبل موجود
  • معرفی Presenter ها
  • بررسی عملی ContentPresenter
  • بررسی عملی ItemsPresenter
  • بررسی Data Binding
  • بررسی TEmplateBinding و TemplatedParent
  • دسترسی پیدا کردن به Element های Template
  • دسترسی پیدا کردن به Element ها یک Control Template
  • جمع بندی

فصل سوم: اضافه کردن Property

  • مقدمه
  • بررسی Dependency Property ها
  • اضافه کردن یک Dependency Property
  • بررسی Property Metadata
  • اضافه کردن Property Metadata
  • بررسی Property های Read-only
  • بررسی Property های Collection ای
  • اضافه کردن یک Collection Type Property
  • بررسی Attached Property ها
  • اضافه کردن یک Attached Property
  • جمع بندی

فصل چهارم: اضافه کردن Event ها و Command ها

  • مقدمه
  • معرفی Routed Event ها
  • اضافه کردن یک Routed Event
  • بررسی Routed Event های سفارشی
  • اضافه کردن یک Routed Event سفارشی
  • اضافه کردن یک Routed Event Args سفارشی
  • بررسی Routed Command ها
  • اضافه کردن یک Routed Command
  • بررسی Routed Command های سفارشی
  • اضافه کردن Routed Command های سفارشی
  • پیاده سازی اینترفیس ICommandSource
  • جمع بندی

فصل پنجم: اضافه کردن Visual Behavior

  • مقدمه
  • بررسی Trigger ها
  • اضافه کردن Trigger ها
  • بررسی VisualStateManager
  • استفاده از VisualStateManager
  • مقایسه ی Trigger ها و VisualStateManager
  • جمع بندی

فصل ششم: اضافه کردن Theme

  • مقدمه
  • بررسی Theming
  • ساختن Theme ها
  • بررسی Convention های نامگذاری Theme ها
  • بررسی Assembly Attribute ها
  • اضافه کردن قابلیت Theming
  • استفاده از Assembly Attribute ها
  • نکات مربوط به Theming
  • اضافه کردن نکات مربوط به Theming
  • جمع بندی

دیدگاهها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین نفری باشید که دیدگاهی را ارسال می کنید برای “بسته ی آموزش ویدئویی ساخت Custom Control ها در WPF”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *