GridColumn.TotalSummaryTemplate Property
Gets or sets the template that defines the visual representation of the column’s total summary. This is a bindable property.
Namespace: DevExpress.Maui.DataGrid
Assembly: DevExpress.Maui.DataGrid.dll
NuGet Package: DevExpress.Maui.DataGrid
#Declaration
public DataTemplate TotalSummaryTemplate { get; set; }
#Property Value
Type | Description |
---|---|
Data |
A template for the column’s total summary. |
#Remarks
Use a column’s TotalSummaryTemplate
property to define the visual structure of a total summary displayed for this column. To set a common template to be applied to all total summary items displayed in the grid, use the DataGridView.TotalSummaryTemplate property. The TotalSummaryData class specifies the binding context for these templates.
#Example
The following example configures total summary appearance for an individual column:
<dxg:DataGridView ItemsSource="{Binding Items}">
<dxg:DataGridView.TotalSummaries>
<dxg:GridColumnSummary FieldName="Age" Type="Average" DisplayFormat="{}{0:N2}"/>
</dxg:DataGridView.TotalSummaries>
<dxg:TextColumn FieldName="Name"/>
<dxg:DateColumn FieldName="DateTime"/>
<dxg:NumberColumn FieldName="Age">
<dxg:NumberColumn.TotalSummaryTemplate>
<DataTemplate>
<VerticalStackLayout HorizontalOptions="End">
<Label Text="{Binding Column.FieldName}" TextColor="Red"/>
<Label Text="{Binding Summary}" TextColor="Orange" FontAttributes="Bold"/>
</VerticalStackLayout>
</DataTemplate>
</dxg:NumberColumn.TotalSummaryTemplate>
</dxg:NumberColumn>
</dxg:DataGridView>