Skip to main content
A newer version of this page is available. .

How to: Display Group Summaries

  • 4 minutes to read

This example shows how to calculate group summaries and display them within group rows residing at the top grouping level. A group summary represents a value of the aggregate function calculated over all data rows within a group. Group summary items are stored within the grid's GroupSummary collection.

<Window x:Class="DXGrid_DisplayGroupSummaries.Window1"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:dxg="http://schemas.devexpress.com/winfx/2008/xaml/grid"
    Title="Window1" Height="300" Width="458">
    <Grid>
        <dxg:GridControl x:Name="grid" AutoGenerateColumns="AddNew"
                         CustomSummaryExists="grid_CustomSummaryExists">
            <dxg:GridControl.View>
                <dxg:TableView AutoWidth="True"/>
            </dxg:GridControl.View>
            <dxg:GridControl.GroupSummary>
                <dxg:GridSummaryItem FieldName="Age" SummaryType="Min"/>
                <dxg:GridSummaryItem FieldName="Age" SummaryType="Max"/>
            </dxg:GridControl.GroupSummary>
        </dxg:GridControl>
    </Grid>
</Window>