Totals and Summaries
Our Silverlight DataGrid Control allows you to quickly analyze your data by displaying aggregate function values calculated against the entire dataset or data groups. When using data grouping, you can also sort your data based on summary values, thus accessing the most important information more easily. The following section describes end-user capabilities for totals customization. The same features are obviously also available via the grid's API.
Totals
Totals are displayed within the summary footer - under corresponding columns. Our Silverlight Grid supports five built-in function types and you can display multiple function values per column. 
End-users can show or hide totals by right-clicking the required footer cell and selecting Customize from the context menu. This invokes the totals editor dialog shown in the following image. 
Group Summaries
Group summaries support the same function set - count, sum, average, minimum and maximum. You can also invoke a similar summary editor dialog to specify which aggregate functions should be calculated. Simply right-click a grouping column's header and choose Group Summary Editor from the context menu. 
Sort by Group Summaries
When group summaries are displayed, the grouping column's context menu allows end-users to sort group rows by summary values. This allows you to easily access groups containing the most important information (the region with biggest or smallest sales volume, the month with highest or lowest average order amount, etc). 
Custom Aggregate Functions
You can provide any logic to calculate summary values via event handlers.
|