Xceed DataGrid for WPF v7.3 Documentation
    Applying a card background brush

    The following example demonstrates how to apply one of the custom background brushes (provided by Xceed) cards (i.e., data rows) by creating an implicit style that targets DataRow and that sets the background property.

    XAML
    Copy Code
    <Grid xmlns:xcdg="http://schemas.xceed.com/wpf/xaml/datagrid">
        <Grid.Resources>
           <xcdg:DataGridCollectionViewSource x:Key="cvs_products"
                                        Source="{Binding Source={x:Static Application.Current}, Path=ProductsTable}"/>
          <Style TargetType="{x:Type xcdg:DataRow}">
             <Setter Property="Background"
                     Value="{x:Static xcdg:CardBackgroundBrushes.Retro}"/>
          </Style>  
        </Grid.Resources>
        <xcdg:DataGridControl x:Name="ProductsGrid"
                              ItemsSource="{Binding Source={StaticResource cvs_products}}">
           <xcdg:DataGridControl.Columns>
              <xcdg:Column FieldName="ProductName"
                           IsMainColumn="True"/>
           </xcdg:DataGridControl.Columns>
           <xcdg:DataGridControl.View>
              <xcdg:CardflowView3D CardHeightToViewportRatio="0.5">
                 <xcdg:CardflowView3D.Theme>
                    <xcdg:ChameleonTheme/>
                 </xcdg:CardflowView3D.Theme>
              </xcdg:CardflowView3D>           
           </xcdg:DataGridControl.View>
        </xcdg:DataGridControl>
     </Grid>