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>