2011-07-07 58 views
2

我有一個高度爲100的堆疊面板,我在堆疊面板內有一個ListBox。 列表框的項目高度大於100(例如150)。當物品高度太大時,不能看到列表框滾動條

在這種情況下,列表框的滾動條作爲單個項目本身比堆疊面板的實際高度更高。

我們如何讓滾動條在這種情況下出現。

謝謝。

回答

4

StackPanel不限制子ListBox的高度。它只是剪裁它。

改爲使用網格或將ListBox限制在與StackPanel相同的高度。將子控件伸展到StackPanel(方向爲StackPanel-growth)不起作用。

+0

感謝您的回覆。我沒有嘗試你的選擇,因爲我實際上最終使用了TreeView而不是內置滾動條功能。 TreeView爲我們正在尋找的用戶界面工作。再次感謝。 – Krishnav