A range of Datagrid Grid Controls and Grid Components for software developers. Grid controls facilitate tabular two dimensional data layout similar to a speadsheets or a database tables with rows and columns. Features include customizable layout, heirarchical data organisation, row and column grouping, data binding, data caching, sorting, subtotaling, parent/child one-to-many relationships. Also specific look and feel emulation such as Outlook, Access and Excel.