Hierarchical DataGridView is a brand new Windows Forms component that extends DataGridView component included in Microsoft .NET Framework 2.0 and .Net Framework 3.5. It is a unique Grid control that organizes, edits and displays data in hierarchical form.
Hierarchical DataGridView can be seen as a mixture of Visual Studio 2005 or Visual Studio 2008 DataGridView, Microsoft Project or Microsoft Access data table and simple Excel sheet.
If you are a Visual Studio 2005 or Visual Studio 2008 developer and the terms such as data relation, self-referencing hierarchy, data structure, multilevel data, master-detail, parent-child, category-subcategory, tree or recursion describe the problem that you have, Hierarchical DataGridView is the right component to solve it.
Hierarchical DataGridView control supports data binding to any data source that implements IList, IListSource, IBindingList and IBindingListView Interfaces such as BindingSource, Collections, Lists, Business Objects, etc. Binding to Nullable Data Types are also supported.
General Features: Customizable table for displaying hierarchical data Not a single line of program code needs to be written in order to display hierarchy The style of data displaying and the look of Hierarchical DataGridView control are entirely adjustable Simple usage – all required features can be set up in graphic environment Shows data from any source by using ADO.NET and DataTable objects Bound, Unbound and Virtual mode Customizable style appearance and behavior Full customization of columns, rows, cells and borders Ready for Windows Vista
Special Features: This component supports direct data editing, arbitrary sorting and rearranging of columns without losing the hierarchical view Before / After events allow unlimited flexibility when using hierarchy The possibility of automatic data sorting without losing the hierarchical view Advanced sorting possibi