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

دوره آموزشی مبانی نمایش ویندوز: بخش سوم رویدادها و مدل رویداد

1 ساعت 48 دقیقهمتوسط2016-12-10

مدرسین

Walt Ritscher

Walt Ritscher

Programmer, UI Designer, Staff Instructor at LinkedIn Learning

جزئیات دوره

Windows Presentation Foundation (WPF) در Visual Studio 2015 به توسعه‌دهندگان این امکان رو می‌ده تا برنامه‌های دسکتاپ مدرن برای ویندوز بسازند. مدل رویدادها یکی از ویژگی‌های جدید WPF هست که به شما این امکان رو می‌ده تا رویدادهای مربوط به برنامه و همچنین رویدادهای کاربری مثل ورودی‌های صفحه‌کلید و موس رو رصد و به آن‌ها واکنش نشون بدید. این مدل به‌طور چشمگیری نسبت به مدل رویداد .NET بهبود پیدا کرده و یک مهارت اساسی برای هر توسعه‌دهنده‌ای است که می‌خواهد تجربه کاربری غنی برای ویندوز ایجاد کنه. در این دوره آموزشی، Walt Ritscher، توسعه‌دهنده متخصص، شما رو با جزئیات کار با رویدادها در WPF آشنا می‌کنه. خواهید آموخت که چگونه مسیر‌یابی رویدادها کار می‌کنه و چطور می‌تونید با استفاده از event bubbling (حباب‌زدن رویدادها) رویدادها رو از بالا به پایین درخت هدایت کنید و یا با استفاده از event tunneling (تونل‌کردن رویدادها) این کار رو به صورت معکوس انجام بدید. همچنین می‌بینید که چطور با event suppression (جلوگیری از حرکت رویدادها) مانع حرکت رویدادها بشید. در این دوره، با Walt همراه می‌شید و رویدادهای مختلفی مثل رویدادهای موس، متن، صفحه‌کلید و همچنین رویدادهای InkCanvas را بررسی خواهید کرد.

اهداف یادگیری
شناسایی رویدادهای مسیریابی شده (routed events)
توضیح امضای رویدادها (event signatures)
یادگیری نحوه اتصال هندلرهای رویداد (wiring up event handlers)
تعریف event bubbling و event tunneling
شکستن و برنامه‌نویسی رویدادهای موس
نحوه برنامه‌نویسی رویدادهای صفحه‌کلید و Ink

مهارت ها

Visual StudioClient Operating SystemsWindowsIT Help DeskMicrosoftDeep Dive (X:Y)

سرفصل ها

0. مقدمه

  • 01 - خوش آمدید
  • 02 - آنچه باید قبل از تماشا بدانید
  • 03 - ابزار اشکال زدایی WPF را غیرفعال کنید
  • 04 - استفاده از فایل‌های تمرین

1. مدل رویداد را درک کنید

  • 05 - رویدادهای مسیریابی را درک کنید
  • 06 - امضاهای رویداد را درک کنید
  • 07 - RoutedEventArgs را درک کنید
  • 08 - کنترل کننده‌های رویداد را در XAML سیم کشی کنید
  • 09 - کنترل کننده‌های رویداد را با پنجره Properties سیم کشی کنید
  • 10 - انتقال دهنده‌های رویداد را در کد سیم کشی کنید
  • 11 - حباب رویداد را درک کنید
  • 12 - تونل سازی رویداد را درک کنید
  • 13 - وقایع را در حین عبور از درخت عنصر سرکوب کنید

2. رویدادهای ماوس

  • 14 - رویدادهای MouseEnter و MouseLeave
  • 15 - از رویداد MouseWheel استفاده کنید
  • 16 - از رویداد MouseMove استفاده کنید
  • 17 - نشانگر ماوس را تنظیم کنید
  • 18 - عملیات کشیدن را شروع کنید
  • 19 - از DragEnter برای نشان دادن یک هدف درگ معتبر استفاده کنید
  • 20 - از رویداد Drop برای تکمیل عملیات کشیدن دراپ استفاده کنید
  • 21 - از فرمت‌ها برای ارسال داده‌های مختلف به هدف دراپ استفاده کنید

3. رویدادهای صفحه کلید و جوهر

  • 22 - از رویداد TextChanged استفاده کنید
  • 23 - از رویداد KeyUp استفاده کنید
  • 24 - از رویداد TextInput برای مسدود کردن ورودی کاربر استفاده کنید
  • 25 - از InkCanvas استفاده کنید
  • 26 - از رویداد Gesture استفاده کنید

نتیجه

  • 27 - مراحل بعدی

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

درباره ما

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

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

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

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

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