Snooze
Snooze

Reputation: 519

Free alternative to standard C# DataGrid?

The standard DataGrid is quite unresponsive when it comes to displaying large amounts of information. I tried SourceGrid and can live with the results, but see room for improvement. Can anyone think of any other free alternatives to the standard DataGrid that can handle large amounts of data? I am open to creative ideas.

Upvotes: 6

Views: 16365

Answers (4)

Ken
Ken

Reputation: 1880

Component Factory's Krypton toolkit has a nice looking one. It is free, however, I've never used it so I can't speak for or against it.

Upvotes: 2

t0mm13b
t0mm13b

Reputation: 34592

How about XPTable on CodeProject? Ok, it is a modified form of ListView but that might suffice and lighter. The source code is on sourceforge as it is more up-to-date then on CodeProject. A newer clone is available on github.

There is also a custom DataGrid here on CodeProject called SourceGrid, the source repository resides on github here.

Upvotes: 4

Snooze
Snooze

Reputation: 519

After looking into XPTable and trying out ObjectListView, I've decided that SourceGrid is superior (speed wise) to both for large quantities of data, scrolling feels much smoother.

Upvotes: 4

Josh
Josh

Reputation: 69262

I've heard good things about ObjectListView but I haven't used it. It seems to have a very rich feature set. In the past when I used Windows Forms I would have killed for some of the issues it solves as compared to ListView. Note that it's not a DataGrid however.

Not to sound like a shill but although you said free alternative, I still should mention the best Windows Forms datagrid I've ever used was Developer Express's XtraGrid. I've yet to see any grid in any UI technology come close to it in terms of usability and features.

Upvotes: 3

Related Questions