是否可以在需要时强制水平(或垂直)滚动不显示?
关键是我需要根据项目显示不同的颜色。效果很好,但是您可以清楚地看到颜色没有达到列表 View 的两个边缘,这有点难看。更糟糕的是,我的listview中有另一个listview,其中包含另一个项目列表。这些项目的背景甚至还没有接近列表 View 的边缘。
最佳答案
您可以使用ScrollViewer.HorizontalScrollBarVisibility
和ScrollViewer.VerticalScrollBarVisibility
附加属性为垂直和水平滚动到四个选项指定滚动条的可见性:Auto
,Disabled
,Hidden
和Visible
。
<ListView ScrollViewer.HorizontalScrollBarVisibility="Disabled">
Disabled
将永远不会显示它,并且无法滚动,Hidden
将不会显示它,但是将允许用户使用文本选择和箭头键/鼠标轮等进行滚动。
关于wpf - WPF ListView ScrollBar可见为false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1561780/