<Style x:Key="OddEvenRowStyle" TargetType="{x:Type dxg:GridRowContent}">

    <!--Row Normal-->
    <Setter Property="TextBlock.Foreground" Value="#AAAAAA"/>
    <Setter Property="BorderBrush" Value="#555555" />
    <Style.Triggers>
        <MultiDataTrigger>
            <MultiDataTrigger.Conditions>
                <Condition Binding="{Binding Path=EvenRow}" Value="False"/>
                <Condition Binding="{Binding Path=SelectionState}" Value="None"/>
            </MultiDataTrigger.Conditions>
            <Setter Property="Background" Value="{StaticResource evenRowBrush}" />
        </MultiDataTrigger>
        <MultiDataTrigger>
            <MultiDataTrigger.Conditions>
                <Condition Binding="{Binding Path=EvenRow}" Value="True"/>
                <Condition Binding="{Binding Path=SelectionState}" Value="None"/>
            </MultiDataTrigger.Conditions>
            <Setter Property="Background" Value="{StaticResource oddRowBrush}" />
        </MultiDataTrigger>
        <!--Row Selected-->
        <Trigger Property="dxg:DataViewBase.IsFocusedRow" Value="true">
            <Setter Property="TextBlock.Foreground" Value="#CCCCCC" />
            <Setter Property="Background" Value="#494949" />
        </Trigger>
        <DataTrigger Binding="{Binding Path=SelectionState}" Value="Selected">
            <Setter Property="Background" Value="Lime" />
        </DataTrigger>
    </Style.Triggers>
</Style>

 

相关文章:

  • 2021-12-31
  • 2021-12-01
  • 2021-08-29
  • 2022-02-08
  • 2021-08-29
  • 2021-11-15
  • 2021-08-18
  • 2022-12-23
猜你喜欢
  • 2021-09-09
  • 2021-07-31
  • 2022-01-15
  • 2022-12-23
  • 2021-09-26
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案