ObjectListView

NEED TO FILE UNDER "Graphical User Interface" CATEGORY A powerful list, data-grid and tree view component that supports icons, colored rows, star ratings, column alignment and row grouping. Features * Automatically transforms a list of model objects into a fully functional ListView, including automatically sorting and grouping rows. * Easily edits the values shown in the ListView. * Trivially produce nice reports from the ListView. * Supports all ListView views (report, tile, large and small icons). * Supports owner drawing, including rendering animated graphics and images stored in a database. * Columns can be fixed-width, have a minimum and/or maximum width, or be space-filling. * Displays a “list is empty” message when the list is empty (obviously). * Supports user selection of visible columns by right clicking on the header. * Supports tri-state checkboxes, even on virtual lists * Typing can search the sort column, rather than only the first column * Supports tooltips for cells and for headers * The DataListView version supports data binding. * The FastObjectListView version can build a list of 10,000 objects in less than 0.1 seconds. * The VirtualObjectListView version supports millions of rows through ListView's virtual mode (much improved in v2.0). * The TreeListView version combines an expandable tree structure with the columns of a ListView.

Go to http://objectlistview.sourceforge.net/html/index.htm

See also these related projects.