Project Description

WPF DataGrid replacement.
Simple WPF control to display a table of data with improved performance.
Developed in C#.

TableView is a simple WPF data grid like control. It came about due to perceived complexity and performance issues with the existing WPF DataGrid and other commercial grid controls.
TableView is designed to just display large quantities of data in a grid/table format without a lot of bells and whistles.

Built using .net 3.5 and VS2010.

This is a beta project, TableView does everything that I need it to do and not much else. Having said that WPF is flexible enough that there are many ways to extend the functionallity of TableView without changes to the existing codebase. I'm interested in suggestions or contributions for new features but I'm keen to keep the control light weight and as simple as possible.

Key features

* Displays data in a grid format with column headers.
* Freeze one or more columns on the left hand side of the grid.
* Based on a Virtualized row container to minimise resource usage with large data sets.
* Simple column binding.

Version 1.0 beta

Initial release into the public domain.

TableView Demo program


Last edited Mar 14, 2012 at 1:55 PM by Grak, version 10