مناطق القائمة المتداخلة في تطبيق WPF المركب
سؤال
هل من الممكن أن تكون مناطق متداخلة في تطبيق WPF مركب؟ أريد أن تكون وحدات قادرة على ضخ قوائم جديدة، وكذلك القدرة على ضخ عناصر القائمة في قائمة موجودة.
باستخدام التعليمات البرمجية التالية RegionManager
يلقي استثناء:
مدير المنطقة لا يحتوي على
MainFileMenuRegion
منطقة
<Menu cal:RegionManager.RegionName="MainMenuRegion">
<MenuItem cal:RegionManager.RegionName="MainFileMenuRegion" Header="_File" />
</Menu>
المحلول 2
أحد الحلول التي وصلت إليها هي ببساطة استخدام اثنين Menu
ث مرتبة مع Grid
. وبعد أول واحد لديه كل قوائمي القياسية ويسمح لي بحقن كل واحد على حدة. والثاني فارغ ويسمح لي بحقن قوائم جديدة من المستوى الأعلى.
نصائح أخرى
لا أعرف ما إذا كان "حقه"، لكنني أقوم بالتعشيش من خلال وجود منطقة في رأي حقن أنني حقن من وجهة نظر الفرعية.
لا تنتمي إلى StackOverflow