Silverlight Fluidlayout فشل
-
26-09-2019 - |
سؤال
لذلك سيكون من الصعب توضيح هذا الأمر ، لكنني سأعطيه شخصًا نأمل أن يتعرف شخص ما على ما أتحدث عنه.
لذلك لدي ملف StackPanel
حيث يوجد 3 Buttons
و 3 Lists
هناك أيضا 3 VisualStates
تمثل هذه الحالة "المفتوحة" لكل قائمة (إنها الأكورديون). بشكل افتراضي ، يتم ضبط ارتفاع كل عنصر على 0 ، وداخل حالته يتم تعيين ارتفاعه على تلقائي. يتم تشغيل تصميم السوائل ، لذلك يمكنني الذهاب من 0 -> Auto ...
tl ؛ Dr = لقد صنعت الأكورديون مع FluidLayout.
داخل واحدة من أجزاء الأكورديون الخاصة بي ، هناك ItemsControl
لقد قمت بإنشاء قالب عناصر تم إنشاؤه ، وفي أنه يوجد عنصر تحكم "Expander" حيث تنقر على زر ويتم عرض المزيد من المحتوى. هذا يتم أيضًا مع VisualStates
ويتم تشغيل fluidlayout. ومع ذلك ، عندما أحاول توسيع نطاق تحكم التوسع الخاص بي ، فإنه لا يسير بسلاسة من ارتفاع 0 -> ارتفاع تلقائي كما ينبغي ، بدلاً من ذلك يظهر فقط.
أي شخص يواجه مشاكل مماثلة؟
المحلول
لذلك انتهى بي الأمر يعكس الكود ، ويتم ذلك بشكل صريح.
أعتقد أنها واحدة أخرى من "ميزات" Microsoft غير الموثقة.
أتمنى أن أتمكن من التخلص من كتابة برامج الهراء والاتصال بكل شيء لا يعمل "ميزة".