wpf - WPF ListView ScrollBar可见为false

标签 wpf listview scrollbar

是否可以在需要时强制水平(或垂直)滚动不显示?

关键是我需要根据项目显示不同的颜色。效果很好,但是您可以清楚地看到颜色没有达到列表 View 的两个边缘,这有点难看。更糟糕的是,我的listview中有另一个listview,其中包含另一个项目列表。这些项目的背景甚至还没有接近列表 View 的边缘。

最佳答案

您可以使用ScrollViewer.HorizontalScrollBarVisibilityScrollViewer.VerticalScrollBarVisibility附加属性为垂直和水平滚动到四个选项指定滚动条的可见性:AutoDisabledHiddenVisible

<ListView ScrollViewer.HorizontalScrollBarVisibility="Disabled">
Disabled将永远不会显示它,并且无法滚动,Hidden将不会显示它,但是将允许用户使用文本选择和箭头键/鼠标轮等进行滚动。

关于wpf - WPF ListView ScrollBar可见为false,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1561780/

相关文章:

android - 创建 ListView 的共享首选项

c# - 为什么 WPF ComboBox 不能正确反射(reflect)绑定(bind)值?

wpf - TreeView 索引 - ScrollIntoView?

c# - 如何捕获任何类型的应用程序退出?

listview - 行颜色javafx listview

css - 如何使宽设计网站适合浏览器宽度

.net - 用于 asp.net 的 System.Windows.Media.Imaging

.net - 如果单击复选框,则仅更改ListViewItem的“已检查”状态

css - 如何让 firefox 显示 div 的自动水平滚动条?

javascript - 如何在 JavaScript/jQuery 中同步两个不同 div 的滚动条?