Reputation: 519
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
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
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
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
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