سؤال

هل من الممكن أن تكون مناطق متداخلة في تطبيق WPF مركب؟ أريد أن تكون وحدات قادرة على ضخ قوائم جديدة، وكذلك القدرة على ضخ عناصر القائمة في قائمة موجودة.

باستخدام التعليمات البرمجية التالية RegionManager يلقي استثناء:

مدير المنطقة لا يحتوي على MainFileMenuRegion منطقة

<Menu cal:RegionManager.RegionName="MainMenuRegion">
    <MenuItem cal:RegionManager.RegionName="MainFileMenuRegion" Header="_File" />
</Menu>
هل كانت مفيدة؟

المحلول 2

أحد الحلول التي وصلت إليها هي ببساطة استخدام اثنين Menuث مرتبة مع Grid. وبعد أول واحد لديه كل قوائمي القياسية ويسمح لي بحقن كل واحد على حدة. والثاني فارغ ويسمح لي بحقن قوائم جديدة من المستوى الأعلى.

نصائح أخرى

لا أعرف ما إذا كان "حقه"، لكنني أقوم بالتعشيش من خلال وجود منطقة في رأي حقن أنني حقن من وجهة نظر الفرعية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top