【问题标题】:Hiding the Up and Down arrows in the scrollbar of a scrollviewer在滚动查看器的滚动条中隐藏向上和向下箭头
【发布时间】:2022-08-16 00:08:21
【问题描述】:

有没有办法在滚动查看器的滚动条中隐藏这些箭头? 我在谷歌上找不到任何关于如何禁用这些的信息,如果这不可能,那么有没有办法改变它们的颜色?

标签: c# wpf xaml


【解决方案1】:

您需要设置ScrollViewerVerticalScrollBarVisibility 属性。选项是

  • 汽车- 出现 ScrollBar 并应用 ScrollViewer 的尺寸 当视口无法显示所有内容时。 对于水平滚动条,内容的宽度设置为 ScrollViewer 的 ViewportWidth。对于垂直滚动条, 内容的高度设置为 ViewportHeight 滚动查看器。
  • 已禁用- 即使视口无法显示所有内容,也不会出现 ScrollBar。内容的维度设置为 ScrollViewer 父级的对应维度。对于水平 ScrollBar,内容的宽度设置为 ScrollViewer 的 ViewportWidth。对于垂直 ScrollBar,内容的高度设置为 ScrollViewer 的 ViewportHeight。
  • - 即使视口无法显示所有内容,也不会出现 ScrollBar。 ScrollViewer 的尺寸不适用于内容。
  • 可见的- 滚动条总是出现。 ScrollViewer 的维度应用于内容。对于水平 ScrollBar,内容的宽度设置为 ScrollViewer 的 ViewportWidth。对于垂直 ScrollBar,内容的高度设置为 ScrollViewer 的 ViewportHeight。

【讨论】:

    最近更新 更多