首页 > 解决方案 > DataGrid.ScrollViewer 和 TreeView.ScrollViewer 一样吗?

问题描述

谁能告诉我 DataGrid 中的 ScrollViewer 是否与 TreeView 中的 ScrollViewer 相同?我正在测试一种新的滚动条样式,但是当我将其应用于上述每个样式时,它会显示在 DataGrid 的右侧,但会显示在 TreeView 的左侧!大声笑WTF?!

以下是我在每种情况下应用样式的方式:(显然不完整)

<TreeView.Resources>
    <Style TargetType="ScrollViewer" BasedOn="{StaticResource MyNewScrollbarStyle}">
<DataGrid.Resources>
    <Style TargetType="ScrollViewer" BasedOn="{StaticResource MyNewScrollbarStyle}">

如有必要,我可以发布整个滚动条样式我只是不想发布大量代码,除非必要。(是的,我是这个网站的新手,无论如何都会发布到它)

非常感谢 - 这困扰着我!

标签: c#wpfscrollviewermaterial-design-in-xaml

解决方案


推荐阅读