نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره را مشاهده کنید تا یاد بگیرید چگونه می توانید یک نمای را به یک منطقه هدایت کنید ، در حالی که به طور همزمان یک نمای دیگر را نیز به منطقه دیگری از همان منظره هدایت می کنید. این دوره چهارمین دوره از یک مجموعه به نام "Prism Problems & Solutions" است و همچنان بر اساس نکات و ترفندهایی که در دوره های قبلی این مجموعه آموخته اید. هر برنامه WPF تولیدی نوعی ناوبری دارد که در آن کاربر از یک نمای به نمای دیگر درون برنامه هدایت می شود. برنامه های پیچیده تر دارای چندین منطقه در یک نمای واحد هستند که می توانند به طور مستقل از مناطق دیگر در همان نمای پیمایش شوند. مشکلی که از این معماری پیچیده ناشی می شود ، این است که شما باید یک نمای را به یک منطقه هدایت کنید ، در حالی که به طور همزمان یک نمای دیگر را نیز به منطقه دیگری از همان نمای هدایت کنید. اوضاع فقط هنگامی پیچیده می شود که مجبور باشید در چندین نمای مختلف در یک نمای واحد حرکت کنید. به هر حال ، همه آنها باید داده های یکسانی را در این مرزهای منطقه جدا شده به اشتراک بگذارند. این دوره به بینندگان نشان می دهد که چگونه با استفاده از قدرت و قابلیت گسترش Prism این سناریوی ناوبری بسیار پیچیده را حل کنند.
سرفصل ها و درس ها
معرفی دوره
Course Introduction
-
مقدمه
Introduction
-
دوره هایی برای تماشا
Courses to Watch
-
مشکلات حل شده
Problems Solved
-
مشکل چیست؟
What's the Problem?
اتصال روبان
Connecting the Ribbon
-
مقدمه
Introduction
-
مشکل - روبان یک استثنا را پرتاب می کند
Problem - Ribbon Throws an Exception
-
راه حل - آداپتور منطقه سفارشی
Solution - Custom Region Adapter
تزریق زبانه های روبان پویا
Injecting Dynamic Ribbon Tabs
-
مقدمه
Introduction
-
مشکل - مرتبط کردن RibbonTabs با Views
Problem - Associate RibbonTabs with Views
-
راه حل - ویژگی سفارشی
Solution - Custom Attribute
-
مشکل - تزریق روبان های وابسته
Problem - Injecting Dependent RibbonTabs
-
راه حل - رفتار منطقه سفارشی
Solution - Custom Region Behavior
-
نسخه ی نمایشی - رفتار منطقه سفارشی قسمت 1
Demo - Custom Region Behavior Part 1
-
نسخه ی نمایشی - رفتار منطقه سفارشی قسمت 2
Demo - Custom Region Behavior Part 2
-
مشکل - DataContext به اشتراک گذاشته شده
Problem - Shared DataContext
-
راه حل - رابط کاربری ساده
Solution - Simple Interface
تزریق هر نمای به هر منطقه
Injecting Any View into Any Region
-
مقدمه
Introduction
-
مشکل - هر نمای ، هر منطقه
Problem - Any View, Any Region
-
راه حل - اصلاح راه حل RibbonTab
Solution - Modify RibbonTab Solution
-
نسخه ی نمایشی - ویژگی را اصلاح کنید
Demo - Modify the Attribute
-
نسخه ی نمایشی - رفتار منطقه را اصلاح کنید
Demo - Modify the RegionBehavior
کاهش حافظه با Caching
Reducing the Memory Footprint with Caching
-
مقدمه
Introduction
-
مشکل - عملکرد و مدیریت حافظه
Problem - Performance and Memory Management
-
راه حل - افزودن حافظه پنهان
Solution - Add Caching
-
مشکل - حذف موارد از حافظه پنهان
Problem - Removing Items from Cache
-
راه حل - احترام به مادام العمر عضو منطقه
Solution - Respecting the Region Member Lifetime
-
خلاصه
Summary
نمایش نظرات