我有一个ScrollViewer,我正在显示Vertical Scrollbar,现在我想改变系统的分辨率,我想得到滚动条的宽度。我经过One StackOverflow Post他们提到检查SystemParameters.ScrollWidth属性,但我再次找到他们的帮助。任何人都可以帮我解决我的问题。任何答案都将不胜感激。
答案 0 :(得分:40)
我认为SystemParameters.VerticalScrollBarWidth
正是您所寻找的。 p>
答案 1 :(得分:9)
我不确定这是否是正确答案。每个WPF控件都可以重新设置,甚至滚动条。因此, SystemParameters.VerticalScrollBarWidth 仅在用作默认滚动条时才有效。正确的解决方案是在可视化树中找到垂直滚动条并测量它的ActualWidth。这是最精确的测量。