如何在 uwp 的 scrollviewer 中获取滚动条高度?

How to get scrollbar height in scrollviewer in uwp?

如何在 uwp 的滚动查看器中获取滚动条高度,就像这张照片中显示的那样。

How to get scrollbar height in scrollviewer in uwp?

请检查ScrollBar样式(存储在general.xaml文件),如上截图匹配的部分是VerticalThumb,你可以在页面资源中复制以下样式,并检测 VerticalThumb 加载事件,并使用以下代码获取 ActualHeight 属性。

private void VerticalThumb_Loaded(object sender, RoutedEventArgs e)
{
    var verticalThumb = sender as Thumb;

    var height = verticalThumb.ActualHeight;
}