2010-09-28 30 views
0

所以這將有點難以解釋,但我會給它一個去,希望有人會認識到我在說什麼。Silverlight FluidLayout失敗

所以我有一個StackPanel,其中有3 Buttons和3 Lists也有3 VisualStates表示每個列表(這是一個手風琴)的「開放」狀態。默認情況下,每個元素的高度設置爲0,在其相應的狀態下,它的高度設置爲自動。流體佈局打開,所以我可以從0 - >自動...

tl; dr =我用FluidLayout做了手風琴。

在我的一個手風琴窗格中,有一個ItemsControl我創建了一個生成的項目模板,其中有一個「擴展器」控件,您可以在其中單擊按鈕並顯示更多內容。這也通過VisualStates完成,並且FluidLayout已打開。然而,當我嘗試擴展我的擴展控制時,它不會從0的高度順利地進行 - >自動調整高度,它只會出現。

任何人遇到類似的問題?

回答

-1

所以我最終反映了代碼,這是明確完成的。

我想這是微軟的另一個無證「功能」。

我希望我可以逃避寫作廢話軟件和調用一切不起作用的「功能」。