1
我想將窗口的高度綁定到StackPanel的高度。獲取StackPanel內容高度的最簡單方法是什麼?如何獲取StackPanel的內容高度?
我想將窗口的高度綁定到StackPanel的高度。獲取StackPanel內容高度的最簡單方法是什麼?如何獲取StackPanel的內容高度?
最簡單的方法是使用MyStackPanel.ActualHeight
,因爲StackPanel's
的高度取決於其內容的大小。
編輯
你也想你StackPanel
的VerticalAlignment
設置爲Stretch
其他東西,如果它是綿延它在默認情況下的孩子,如Grid
或DockPanel
另一個盤內。
只是好奇:爲什麼你想要使用綁定而不是[Window.SizeToContent](http://msdn.microsoft.com/en-us/library/system.windows.window.sizetocontent.aspx)? – 2011-12-13 17:33:58
@Joe White我爲左側和右側分割窗口。在左側,我有一個內容相當短的堆疊面板,而在右側,我有堆疊面板,內容的高度過大。所以,我希望窗口不要太長,但要顯示所有左邊的內容。 – HelloWorld 2011-12-13 18:44:33