ですから、これを説明するのは少し難しいでしょうが、誰かが私が話していることを認識してくれることを願って試してみます.
だから私StackPanel
は 3Buttons
と 3があり、各リストの「開いている」状態を表すLists
3 もあります (アコーディオンです)。VisualStates
デフォルトでは、各要素の高さは 0 に設定されており、それぞれの状態では高さが auto に設定されています。可変レイアウトがオンになっているので、0 から自動に変更できます...
tl;dr = FluidLayout でアコーディオンを作成しました。
私のアコーディオン ペインの 1 つでItemsControl
、生成されたアイテム テンプレートを作成しました。その中には、ボタンをクリックすると、より多くのコンテンツが表示される「エキスパンダー」コントロールがあります。これも実行されVisualStates
、FluidLayout がオンになります。ただし、拡張コントロールを拡張しようとすると、高さ 0 -> 自動高さからスムーズに移動せず、代わりに表示されます。
誰もが同様の問題に遭遇しますか?