防止在选定的树视图项目上自动水平滚动
本文关键字:项目 滚动 水平 视图 | 更新日期: 2023-09-27 18:08:16
当一个TreeViewItem被选中时,水平和垂直滚动条调整,所以它在视图中。我喜欢垂直滚动条的行为,但我想停止水平滚动条的行为。禁用水平滚动条不起作用
尝试使用ScrollViewer。HorizontalScrollBarVisability并将其设置为禁用
<TreeView Width="100" ScrollViewer.HorizontalScrollBarVisibility="Disabled">
<TreeViewItem Header="This is a very long header with a small width..................123"/>
</TreeView>
这可以指导你…
关键是在scrollviewer接收到BringIntoView事件之前,在树视图项目级别处理它。