Skip to main content

GridColumn.GroupValueTemplate Property

Gets or sets the template that defines the presentation of column values displayed within group rows. This is a dependency property.

Namespace: DevExpress.Xpf.Grid

Assembly: DevExpress.Xpf.Grid.v23.2.dll

NuGet Package: DevExpress.Wpf.Grid.Core

Declaration

public DataTemplate GroupValueTemplate { get; set; }

Property Value

Type Description
DataTemplate

A DataTemplate object that defines the presentation of group values.

Remarks

The template’s data context is a GridGroupValueData object.

Use the GridViewBase.GroupValueTemplate property to specify a template for all columns.

The code sample below displays only column values in group rows:

<dxg:GridColumn.GroupValueTemplate>
    <DataTemplate>
        <TextBlock Text="{Binding Text}"/>
    </DataTemplate>
</dxg:GridColumn.GroupValueTemplate>

The following code sample shows how to display values of several columns in a group row:

<dxg:GridColumn.GroupValueTemplate>
    <DataTemplate>
        <TextBlock>
            <TextBlock.Text>
                <MultiBinding StringFormat="{}{0} - {1}">
                    <Binding Path="RowData.Row.Id" />
                    <Binding Path="RowData.Row.Name" />
                </MultiBinding>
            </TextBlock.Text>
        </TextBlock>
    </DataTemplate>
</dxg:GridColumn.GroupValueTemplate>
See Also