کتاب تسلط کامل بر ترگرها و اکشنهای XAML — ساخت رابط کاربری واکنشگرا با رفتارهای تعاملی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره تسلط کامل بر ترگرها و اکشنهای XAML — ساخت رابط کاربری واکنشگرا با رفتارهای تعاملی
موضوع کلی: توسعه نرمافزار دسکتاپ مدرن
موضوع میانی: رفتارها و ترگرهای XAML
📋 سرفصلهای دوره
- 1. مقدمهای بر XAML و ساختار رابط کاربری
- 2. وابستگیها و سیستم خاصیتهای وابسته
- 3. رویدادهای مسیریابیشده در XAML
- 4. مفهوم ترگر در رابط کاربری
- 5. تفاوت ترگر و رویداد در XAML
- 6. معماری رفتارها و اقدامات
- 7. EventTrigger: اجرا بر اساس رویداد
- 8. PropertyTrigger: واکنش به تغییر مقدار
- 9. DataTrigger: اتصال به داده
- 10. MultiTrigger: ترکیب چند شرط
- 11. DataTrigger با چند شرط
- 12. InvokeCommandAction: فراخوانی دستور از VM
- 13. CallMethodAction: فراخوانی متد
- 14. ChangePropertyAction: تغییر خاصیت
- 15. ControlStoryboardAction: کنترل انیمیشن
- 16. PlayStoryboard و PauseStoryboard
- 17. StopStoryboard و ResumeStoryboard
- 18. VisualStateManager و وضعیتهای بصری
- 19. تعریف وضعیتهای بصری در کنترلها
- 20. Transitions بین وضعیتها
- 21. استوریبورد و انیمیشن در ترگرها
- 22. KeyFrame انیمیشنها در اقدامات
- 23. استفاده از Timer در XAML
- 24. EventTrigger سفارشی با کد پشتیبان
- 25. ساخت ترگر سفارشی
- 26. ساخت اقدام سفارشی
- 27. Attached Behaviors الگوی طراحی
- 28. Interaction.Triggers در WPF
- 29. Interaction.Triggers در UWP
- 30. Microsoft.Xaml.Behaviors در WinUI 3
- 31. تفاوت رفتارهای WPF و UWP
- 32. GestureTrigger و لمس
- 33. KeyTrigger: رویدادهای کیبورد
- 34. TimerTrigger: اجرای دورهای
- 35. AdaptiveTrigger: پاسخ به اندازه صفحه
- 36. StateTrigger در UWP/WinUI
- 37. ComparisonStateTrigger
- 38. PropertyChangedTrigger
- 39. BindingBaseUpdateTrigger
- 40. DataContextChangedTrigger
- 41. NavigationTrigger
- 42. ElementAvailableTrigger
- 43. ContentLoadingTrigger
- 44. LayoutUpdatedTrigger
- 45. DragDrop actions در XAML
- 46. Pointer actions و لمسی
- 47. Focus actions
- 48. SoundAction و بازپخش صدا
- 49. FluxAction و تغییر فلو
- 50. Conditional actions
- 51. MVVM و ترگرها بدون کد پشتیبان
- 52. ارتباط ترگر با DI
- 53. Debugging ترگرها و اقدامات
- 54. Performance ترگرها
- 55. حلقه رویداد و بازخورد
- 56. ترتیب اجرای چند اقدام
- 57. Cancelable actions
- 58. TargetedTriggers و محدودسازی هدف
- 59. Blend SDK و تاریخچه رفتارها
- 60. نمونههای کاربردی: فرمهای واکنشگرا
- 61. نمونههای کاربردی: لیستهای تعاملی
- 62. نمونههای کاربردی: داشبوردها
- 63. نمونههای کاربردی: فرآیندهای چندمرحلهای
- 64. تستنویسی ترگرها
- 65. استقرار و بهینهسازی نهایی
تگها:
Blend SDK
MVVM
UI
XAML
ادوین
اقدامات
انیمیشن
ترگر
دیتابیند
رابط کاربری
رفتارها
فریمورک
ویژوال استیت
ویندوز
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.