In This Topic
    In This Topic

    The following example demonstrates how to provide a default title-region configuration that will be used by all surfaces that display a title.

    XAML
    Copy Code
    <Grid xmlns:xcdg="http://schemas.xceed.com/wpf/xaml/datagrid">
      <Grid.Resources>
       <xcdg:DataGridCollectionViewSource x:Key="cvs_employees"
                                       Source="{Binding Source={x:Static Application.Current}, Path=EmployeesTable}"/>
     
      </Grid.Resources>
     
      <xcdg:DataGridControl x:Name="EmployeesGrid"
                          ItemsSource="{Binding Source={StaticResource cvs_employees}}">
     
       <xcdg:DataGridControl.View>
          <xcdg:CardflowView3D>
             <xcdg:CardflowView3D.Theme>
                <xcdg:ElementalBlackTheme>
                  <!-- The DefaultTitleRegionConfiguration will be applied to all title regions in all surfaces
                       for which a RegionConfiguration has not been explicitly provided. -->
                  <xcdg:ElementalBlackTheme.DefaultTitleRegionConfiguration>
                     <xcdg:RegionConfiguration FieldNames="TitleOfCourtesy, FirstName, LastName, Title"
                                               ReadOnly="True">
                        <xcdg:RegionConfiguration.Template>
                           <DataTemplate>
                              <Viewbox>
                                 <StackPanel>
                                    <StackPanel Orientation="Horizontal"
                                                HorizontalAlignment="Center">
                                       <StackPanel.Resources>
                                          <Style TargetType="{x:Type xcdg:DataCell}">
                                             <Setter Property="Margin"
                                                     Value="0, 0, 3, 0"/>
                                          </Style>
                                       </StackPanel.Resources>
                                       <xcdg:DataCell FieldName="TitleOfCourtesy"/>
                                       <xcdg:DataCell FieldName="FirstName"/>
                                       <xcdg:DataCell FieldName="LastName"/>
                                    </StackPanel>
                                    <xcdg:DataCell FieldName="Title"
                                                   TextElement.FontSize="10"
                                                   HorizontalContentAlignment="Center"/>
                                 </StackPanel>
                              </Viewbox>
                           </DataTemplate>
                        </xcdg:RegionConfiguration.Template>
                     </xcdg:RegionConfiguration>
                  </xcdg:ElementalBlackTheme.DefaultTitleRegionConfiguration>
                </xcdg:ElementalBlackTheme>
             </xcdg:CardflowView3D.Theme>
          </xcdg:CardflowView3D>
        </xcdg:DataGridControl.View>
      </xcdg:DataGridControl>
    </Grid>