找回密码
 立即注册

QQ登录

只需一步,快速开始

wijtt

初级会员

8

主题

22

帖子

234

积分

初级会员

积分
234

活字格认证

wijtt
初级会员   /  发表于:2017-11-21 15:59  /   查看:3254  /  回复:8
表格中一共有50000行,每一行进行如下设置时,需要花费100s的时间,请问有什么提高速度的方法么?c1FlexGrid.Rows[i].Node.Expanded = true;

8 个回复

倒序浏览
JeffryLI
葡萄城公司职员   /  发表于:2017-11-21 17:37:36
沙发
您好,您的意思是在初始化的时候将所有节点展开吗?
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
wijtt
初级会员   /  发表于:2017-11-22 08:49:38
板凳
JeffryLI 发表于 2017-11-21 17:37
您好,您的意思是在初始化的时候将所有节点展开吗?

不是所有的节点都展开,还有折叠的。
if (extendForSimpleProductionHintDic.ContainsKey(userData.HeaderString))
                                {
                                    c1FlexGrid.Rows.Node.Expanded = true;
                                }
                                else
                                {
                                    c1FlexGrid.Rows.Node.Expanded = false;
                                }
回复 使用道具 举报
wijtt
初级会员   /  发表于:2017-11-22 09:39:40
地板
JeffryLI 发表于 2017-11-21 17:37
您好,您的意思是在初始化的时候将所有节点展开吗?

另外,表格中有50000行,20列,表格赋值花费了155s,速度上有改善的空间么?
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-11-22 09:55:18
5#
wijtt 发表于 2017-11-22 09:39
另外,表格中有50000行,20列,表格赋值花费了155s,速度上有改善的空间么?

您好,这块您可以考虑多线程处理。希望能帮到您。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
wijtt
初级会员   /  发表于:2017-11-22 10:12:05
6#
JeffryLI 发表于 2017-11-22 09:55
您好,这块您可以考虑多线程处理。希望能帮到您。

多线程往grid中赋值,怎么赋值呢?能帮忙做个例子么?
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-11-22 12:16:00
7#
wijtt 发表于 2017-11-22 10:12
多线程往grid中赋值,怎么赋值呢?能帮忙做个例子么?

您好,性能的处理在随机安装的demo里面有一个sample您可以参照。
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
wijtt
初级会员   /  发表于:2017-11-22 16:25:12
8#
JeffryLI 发表于 2017-11-22 12:16
您好,性能的处理在随机安装的demo里面有一个sample您可以参照。

麻烦能告诉具体的哪个例子么?最好是能把例子直接发过来。
回复 使用道具 举报
JeffryLI
葡萄城公司职员   /  发表于:2017-11-22 17:39:12
9#
您好,关于性能demo您可以参考Documents\ComponentOne Samples\WinForms\ControlExplorer\FlexGrid,的代码,具体您还可以考虑虚拟加载
请点击评分,对我5分评价,谢谢!

葡萄城控件服务团队
官方网站: https://www.grapecity.com.cn/developer
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部