标准的DataGrid在显示大量信息时React迟钝。我尝试过SourceGrid,结果还可以接受,但也看到了改进的空间。有没有人能想到任何其他可以处理大量数据的标准DataGrid的免费替代品?我愿意接受创造性的想法。
dddzy1tm1#
在研究了XPTable并试用了ObjectListView之后,我认为SourceGrid在处理大量数据时比这两种方法都要上级(速度方面),滚动感觉要顺畅得多。
yrwegjxp2#
CodeProject上的XPTable怎么样?好吧,它是ListView的修改形式,但可能足够了,而且更轻。源代码在sourceforge上,因为它比CodeProject上的更新。github上有一个更新的克隆。在CodeProject上还有一个自定义的DataGrid,称为SourceGrid,源代码库驻留在github here上。
n8ghc7c13#
我听说过关于ObjectListView的好消息,但我还没有使用过它。它似乎有一个非常丰富的功能集。在过去,当我使用Windows窗体时,我会为它解决的一些问题而感到高兴,因为它与ListView相比。请注意,它不是一个DataGrid。虽然你说的是免费的替代品,但我还是要提到我用过的最好的Windows窗体数据网格是Developer Express的XtraGrid。我还没有看到任何UI技术中的任何网格在可用性和功能方面接近它。
goqiplq24#
Component Factory's Krypton toolkit有一个看起来不错的。它是免费的,但是,我从来没有用过它,所以我不能说支持或反对它。
4条答案
按热度按时间dddzy1tm1#
在研究了XPTable并试用了ObjectListView之后,我认为SourceGrid在处理大量数据时比这两种方法都要上级(速度方面),滚动感觉要顺畅得多。
yrwegjxp2#
CodeProject上的XPTable怎么样?好吧,它是ListView的修改形式,但可能足够了,而且更轻。源代码在sourceforge上,因为它比CodeProject上的更新。github上有一个更新的克隆。
在CodeProject上还有一个自定义的DataGrid,称为SourceGrid,源代码库驻留在github here上。
n8ghc7c13#
我听说过关于ObjectListView的好消息,但我还没有使用过它。它似乎有一个非常丰富的功能集。在过去,当我使用Windows窗体时,我会为它解决的一些问题而感到高兴,因为它与ListView相比。请注意,它不是一个DataGrid。
虽然你说的是免费的替代品,但我还是要提到我用过的最好的Windows窗体数据网格是Developer Express的XtraGrid。我还没有看到任何UI技术中的任何网格在可用性和功能方面接近它。
goqiplq24#
Component Factory's Krypton toolkit有一个看起来不错的。它是免费的,但是,我从来没有用过它,所以我不能说支持或反对它。