【发布时间】:2011-07-27 10:43:13
【问题描述】:
我用过
<ScrollViewer CanContentScroll="True">
<TreeView ...>
</TreeView>
</ScrollViewer>
但不能正常工作我想要一个新的
【问题讨论】:
我用过
<ScrollViewer CanContentScroll="True">
<TreeView ...>
</TreeView>
</ScrollViewer>
但不能正常工作我想要一个新的
【问题讨论】:
TreeView 管理自己的滚动查看器。您需要在树视图本身上将ScrollViewer.HorizontalScrollBarVisibility 或ScrollViewer.VerticalScrollBarVisiblity 设置为Visible,以强制显示相应的滚动条。
<TreeView
ScrollViewer.VerticalScrollBarVisibility="Visible"
ScrollViewer.HorizontalScrollBarVisibility="Visible" />
【讨论】:
此外,请确保您的 TreeView 不会位于将永远垂直扩展的控件中 - 一个常见的错误是:
<StackPanel>
<... />
<TreeView>
在这个例子中,TreeView 会在不滚动的情况下变得越来越长,因为 StackPanel 的高度是无限的。
【讨论】: