0

所以这有点难以解释,但我会试一试,希望有人能认出我在说什么。

所以我有一个StackPanel其中有 3Buttons和 3Lists也有 3VisualStates代表每个列表的“打开”状态(它是一个手风琴)。默认情况下,每个元素的高度设置为 0,并且在其各自的状态下,它的高度设置为自动。流体布局已打开,所以我可以从 0 -> auto...

tl;dr = 我用 FluidLayout 做了一个手风琴。

在我的一个手风琴窗格中,有一个ItemsControl我创建了一个生成的项目模板,其中有一个“扩展器”控件,您可以在其中单击一个按钮并显示更多内容。这也是通过VisualStates打开 FluidLayout 来完成的。但是,当我尝试扩展我的扩展控件时,它不会像它应该的那样从 0 高度 -> 自动高度顺利进行,它只会出现。

有人遇到类似的问题吗?

4

1 回答 1

-1

所以我最终反映了代码,这是明确完成的。

我想这是微软的另一个无证“功能”。

我希望我可以摆脱编写垃圾软件并将所有不起作用的东西称为“功能”。

于 2010-11-16T14:21:55.810 回答