Back to Devexpress

GridColumn.GroupValueTemplate Property

wpf-devexpress-dot-xpf-dot-grid-dot-gridcolumn-92a9a706.md

latest2.5 KB
Original Source

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.v25.2.dll

NuGet Package : DevExpress.Wpf.Grid.Core

Declaration

csharp
public DataTemplate GroupValueTemplate { get; set; }
vb
Public Property GroupValueTemplate As DataTemplate

Property Value

TypeDescription
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:

xaml
<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:

xaml
<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

GroupValueTemplateSelector

Appearance Customization

Process Group Rows

GridColumn Class

GridColumn Members

DevExpress.Xpf.Grid Namespace