|
this.sfDataGrid.GroupSummaryRows.Add(new GridSummaryRow()
{
ShowSummaryInRow = true,
Title = "Total Price : {PriceAmount}",
SummaryColumns = new ObservableCollection<ISummaryColumn>()
{
new GridSummaryColumn()
{
Name="OrderID",
Format="{Count:d}",
MappingName="OrderID",
SummaryType=SummaryType.CountAggregate
},
new GridSummaryColumn()
{
Name="CustomerID",
Format="{Count:d}",
MappingName="CustomerID",
SummaryType=SummaryType.CountAggregate
},
new GridSummaryColumn()
{
Name="CustomerName",
Format="{Count:d}",
MappingName="CustomerName",
SummaryType=SummaryType.CountAggregate
},
new GridSummaryColumn()
{
Name="ProductCount",
MappingName="ProductName",
SummaryType=SummaryType.CountAggregate,
Format="{Count:d}"
},
new GridSummaryColumn()
{
Name = "PriceAmount",
MappingName="UnitPrice",
SummaryType= SummaryType.DoubleAggregate,
Format="{Sum:c}"
}
}
}); |