WPF: 设置ListView.View中GridView的滚动条样式

这个技巧比较高级,因为正常模板设置你是设置不到这个滚动条的

你加了全局样式,实际也匹配不到这个滚动条

那么如何处理呢?

<Style x:Key="{x:Static GridView.GridViewScrollViewerStyleKey}" TargetType="{x:Type ScrollViewer}" BasedOn="{StaticResource ScrollViewerThick}"/>

key设置为静态key就可以匹配到这个样式

x:Key="{x:Static GridView.GridViewScrollViewerStyleKey}"

这里的意思是要设置GridView的GridViewScrollViewerStyle的key,这样你的任何更改都可以匹配到这个细节部分了

(例子中ScrollViewerThick是我自定义滚动条样式,这里略)

猜你喜欢

转载自blog.csdn.net/FireGhost57/article/details/88103576
今日推荐