青蛙 发表于 2016-9-21 11:12:02

C1FlexGrid滚动条样式问题

如何修改C1FlexGrid滚动条样式

Alice 发表于 2016-9-21 14:27:02

滚动条使用的是标准的滚动条控件,因此:
1.默认是和系统的主题保持一致。
2.如果想要自定义滚动条的样式,需要使用styles。
只要通过简单的设置scrollbars的style,就可以实现。
代码参考:
         <c1:C1FlexGrid.Resources>
                <Style TargetType="ScrollBar">
                  <Setter Property="MinWidth" Value="17"/>
                  <Setter Property="MinHeight" Value="17"/>
                  <Setter Property="IsTabStop" Value="False"/>
                  <Setter Property="Template" Value="{StaticResource simpleScrollbarTemplate}" >
                  </Setter>
                </Style>
            </c1:C1FlexGrid.Resources>
simpleScrollbarTemplate使用的是标准的滚动条的模板,你复制一份模板,然后自己修改期望修改的样式。
页: [1]
查看完整版本: C1FlexGrid滚动条样式问题