Silverlight FluidLayout失败
问题描述:
所以这将有点难以解释,但我会给它一个去,希望有人会认识到我在说什么。Silverlight FluidLayout失败
所以我有一个StackPanel
,其中有3 Buttons
和3 Lists
也有3 VisualStates
表示每个列表(这是一个手风琴)的“开放”状态。默认情况下,每个元素的高度设置为0,在其相应的状态下,它的高度设置为自动。流体布局打开,所以我可以从0 - >自动...
tl; dr =我用FluidLayout做了手风琴。
在我的一个手风琴窗格中,有一个ItemsControl
我创建了一个生成的项目模板,其中有一个“扩展器”控件,您可以在其中单击按钮并显示更多内容。这也通过VisualStates
完成,并且FluidLayout已打开。然而,当我尝试扩展我的扩展控制时,它不会从0的高度顺利地进行 - >自动调整高度,它只会出现。
任何人遇到类似的问题?
答
所以我最终反映了代码,这是明确完成的。
我想这是微软的另一个无证“功能”。
我希望我可以逃避写作废话软件和调用一切不起作用的“功能”。