|
|
|
General | Description | Source |
| Setting a data source | Any IList object, like an ArrayList or DataTable, can serve as a DataSource for Essential Grouping. |  |  |
| Grouping items | Grouping allows you to organize the information in your data by like-values, referred to as groups. |  |  |
| Filtering items | Filters allow you to restrict your data to values that satisfy criteria you specify. |  |  |
| Summarizing items | Summaries let you derive additional information from your data like averages, maximums, etc. |  |  |
Retrieving items | Description | Source |
| All items | The Grouping Engine maintains a list of objects that tracks the grouping state of your data. |  |  |
| Visible items | Filters mark data items as visible. Here is how you can iterate through the visible items. |  |  |
| Group categories and count | You access grouped information by iterating through the engine.Table.TopLevelGroup.Groups collection. |  |  |
| Top level records | You can access information from any group in a grouped collection. |  |  |
| Records for a particular group | How can I access records of a particular group?
|  |  |
| Nested group records | Groups may be nested which requires additional code to locate a particular nested group. |  |  |
| Summaries | To access summaries on a group by group basis in a nested manner requires recursion. |  |  |
|
|
|
|
|