![](/img/trans.png)
[英]WPF ListView horizontal scrollbar is not displayed unless vertical scrolling is done
[英]How to have a vertical scrollbar for a WPF TreeView, but not the horizontal scrollbar?
我在Grid
有一個TreeView
(唯一的控件),我只想在高度不夠時看到垂直滾動條。
為了沒有水平滾動條,我必須考慮它的寬度到TreeView的寬度,對吧? 但是當我只指定寬度以將TreeView的寬度拉伸到Window
的寬度時,不會出現滾動條。
有辦法解決這個問題嗎?
或者,如果我可以這樣做,以便我不必指定TreeView
的寬度和高度,並且當高度不夠時調整其寬度,以適合垂直滾動條,這將是最好的。
我在TreeView
的ScrollViewer
上使用這些屬性:
<TreeView ScrollViewer.VerticalScrollBarVisibility="Auto"
ScrollViewer.HorizontalScrollBarVisibility="Disabled" />
只要TreeView
的內容的寬度延伸到恰好適合TreeView
的寬度,你應該沒問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.