Data Tables
Data Tables provide a method of displaying 2 dimensional data in a appropriately structured way.
The Data Tables component provides the usual functionality like: sorting, filtering, etc. but we have added more. Obviously, the Data Table needs to be passes the data. We use our own data structures: TableAdapter, TableGrid, TableRow, TableCell, etc. Within these data structures we have include a lot more than just storing data. There have functionality in themselves, e.g. ColumnsCalculator - instead of a value for that cell, it will sum the rows above it, etc.
This functionality is not extensive as Microsoft's Excel or Google's Sheets, but gives some relatively common functionality, like summing above rows in the same column.
This example...
Data Table Example
Primes
Fibonacci
Dollars
Adjustable
Sum
Row 0
i
Row 1
i
Row 2
i
Row 3
i
i
Mean
i
i
i
i
i
Sum
i
i
i
i
i
<DataTableDemo />

FUTORO