Xceed Toolkit Plus for WPF v4.6 Documentation
Defining a default group configuration

The following example demonstrates how to provide a default group configuration.

XAML
Copy Code
  <Grid xmlns:xcdg="http://schemas.xceed.com/wpf/xaml/datagrid">

    <Grid.Resources>

      <xcdg:DataGridCollectionViewSource x:Key="cvs_orders"

                                    Source="{Binding Source={x:Static Application.Current},

                                                      Path=Orders}">

        <xcdg:DataGridCollectionViewSource.GroupDescriptions>

          <xcdg:DataGridGroupDescription PropertyName="ShipCountry"/>

          <xcdg:DataGridGroupDescription PropertyName="ShipCity"/>

        </xcdg:DataGridCollectionViewSource.GroupDescriptions>

      </xcdg:DataGridCollectionViewSource>

    </Grid.Resources>

    <xcdg:DataGridControl x:Name="OrdersGrid"

                        ItemsSource="{Binding Source={StaticResource cvs_orders}}">

      <xcdg:DataGridControl.DefaultGroupConfiguration>

        <xcdg:GroupConfiguration>

          <xcdg:GroupConfiguration.Footers>

            <DataTemplate>

              <xcdg:InsertionRow/>

            </DataTemplate>

          </xcdg:GroupConfiguration.Footers>

        </xcdg:GroupConfiguration>

      </xcdg:DataGridControl.DefaultGroupConfiguration>     

    </xcdg:DataGridControl>

  </Grid>