Frage

So, das wird ein bisschen schwierig zu erklären sein, aber ich werde es geht ein hoffentlich jemand erkennt, was ich rede.

Also habe ich eine StackPanel haben, in denen es 3 Buttons und 3 Lists gibt es auch 3 VisualStates, die den „offenen“ Zustand jeder Liste vertreten (es ist ein Akkordeon). Standardmäßig jeder Höhe des Elements wird auf 0 gesetzt, und in ihm ist, ist es jeweiligen Zustandshöhe wird auf AUTO gesetzt. Fluid Layout eingeschaltet ist, so dass ich von 0 gehen kann -> auto ...

tl; dr = Ich habe ein Akkordeon mit FluidLayout

.

Innerhalb eines meines Akkordeons Scheiben gibt es ein ItemsControl ich eine generierte Elemente Vorlage erstellt, und dass es eine ‚Expander‘ steuern, wo Sie auf eine Schaltfläche und mehr Inhalt klicken gezeigt. Dies wird auch mit VisualStates getan und ein FluidLayout eingeschaltet ist. Jedoch, wenn ich versuche, meine Erweiterung Kontrolle zu erweitern, ist es nicht von 0 Höhe geht glatt -> Autohöhe, wie es sollte, es stattdessen nur erscheint

.

Jeder Lauf in ähnliche Probleme?

War es hilfreich?

Lösung

So endete ich den Code widerspiegelt, und dies explizit gemacht wird.

Ich denke, es ist ein weiterer von Microsoft nicht dokumentiert "Features".

Ich wünsche, ich könnte mit dem Schreiben Mist Software weg und rief alles, was nicht ein „Feature“ nicht funktioniert.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top