WPF DevExpress中GridControl动态修改行背景颜色 - 借用的

2022/3/22 23:27:39

本文主要是介绍WPF DevExpress中GridControl动态修改行背景颜色 - 借用的,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

<dxg:TableView.RowStyle>

    <Style TargetType="dxg:GridRowContent" BasedOn="{StaticResource {dxgt:GridRowThemeKey ResourceKey=RowStyle}}">

        <Setter Property="Background" Value="{Binding Row.USER_ID, Converter={StaticResource conv}}"/>

    </Style>

</dxg:TableView.RowStyle>

  提示:“GridRowContent”TargetType 与元素“RowControl”的类型不匹配。

在dxg:TableView 中设置UseLightweightTemplates 为None 就可以了。

<dxg:GridControl.View>
                                <dxg:TableView    AllowPerPixelScrolling="True"  Name="tvSAP" AllowEditing="False" ShowTotalSummary="False" ShowGroupPanel="False"  UseLightweightTemplates="None">
                                    <dxg:TableView.RowStyle>
                                        <Style TargetType="dxg:GridRowContent" BasedOn="{StaticResource {dxgt:GridRowThemeKey ResourceKey=RowStyle}}">
                                            <Setter Property="Background" Value="{Binding Row.ComponentCode, Converter={StaticResource NewSAPCodeConvert}}"/>
                                        </Style>
                                    </dxg:TableView.RowStyle>
                                </dxg:TableView>
                            </dxg:GridControl.View>

  

  1. <dxg:GridControl.View>
  2.   <dxg:TableView AllowPerPixelScrolling="True" Name="tvSAP" AllowEditing="False" ShowTotalSummary="False" ShowGroupPanel="False" UseLightweightTemplates="None">
  3.   <dxg:TableView.RowStyle>
  4.   <Style TargetType="dxg:GridRowContent" BasedOn="{StaticResource {dxgt:GridRowThemeKey ResourceKey=RowStyle}}">
  5.   <Setter Property="Background" Value="{Binding Row.ComponentCode, Converter={StaticResource NewSAPCodeConvert}}"/>
  6.   </Style>
  7.   </dxg:TableView.RowStyle>
  8.   </dxg:TableView>
  9.   </dxg:GridControl.View


这篇关于WPF DevExpress中GridControl动态修改行背景颜色 - 借用的的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程