找回密码
 立即注册

QQ登录

只需一步,快速开始

gw0506

超级版主

182

主题

4213

帖子

9053

积分

超级版主

Rank: 8Rank: 8

积分
9053

活字格认证

gw0506
超级版主   /  发表于:2014-6-3 18:18  /   查看:10420  /  回复:10
本例展示如何使用C1FlexGrid为最终用户提供高性能业务数据展示和管理能力。C1FlexGrid提供完备的表格控件数据处理能力,无论是绑定数据源、非绑定模式还是树形业务数据模式,可以高性能加载数据。加载100万行×10列数据仅需0.27秒。

  1. void worker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
  2.         {
  3.             var items = (IList)e.Result;
  4.             if (items.Count == 0)
  5.             {
  6.                 MessageBox.Show("超出内存。请试一个个数较少的项目集。");
  7.             }
  8.             else
  9.             {
  10.                 try
  11.                 {
  12.                     // load flexgrid with redraw = false for best performance
  13.                     c1FlexGrid1.Redraw = false;
  14.                     c1FlexGrid1.DataSource = items;
  15.                     c1FlexGrid1.Redraw = true;

  16.                     // custom editors
  17.                     c1FlexGrid1.Cols["日期"].Editor = dateTimePicker1;
  18.                     c1FlexGrid1.Cols["值1"].Editor = numericUpDown1;
  19.                     c1FlexGrid1.Cols["值2"].Editor = numericUpDown1;
  20.                     c1FlexGrid1.Cols["值3"].Editor = numericUpDown1;
  21.                     c1FlexGrid1.Cols["值4"].Editor = numericUpDown1;
  22.                     c1FlexGrid1.Cols["值5"].Editor = numericUpDown1;
  23.                     c1FlexGrid1.Cols["值6"].Editor = numericUpDown1;
  24.                 }
  25.                 catch (Exception)
  26.                 {
  27.                     MessageBox.Show("超出内存。请试一个个数较少的项目集。");
  28.                 }
  29.             }
  30.             c1Command1.Enabled = true;
  31.         }
复制代码




示例下载:点击下载

10 个回复

倒序浏览
liujun_sx
论坛元老   /  发表于:2014-7-31 12:44:00
沙发
我下载你的例子,可以正常运行,但设计时打开窗体有问题,我按照你的界面做了一个,老在
worker_RunWorkerCompleted的
// custom editors
c1FlexGrid1.Cols["日期"].Editor = dateTimePicker1;
c1FlexGrid1.Cols["值1"].Editor = txtCount;
c1FlexGrid1.Cols["值2"].Editor = txtCount;
报异常


如果把此段代码注释,grid没有显示


请问版主,还有啥要注意的?望回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
gw0506
超级版主   /  发表于:2014-8-1 10:17:00
板凳
你可以看一下,工程的“引用”菜单中是否添加了相应的dll。或者有叹号?
回复 使用道具 举报
liujun_sx
论坛元老   /  发表于:2014-8-1 15:54:00
地板
这个不存在问题,我是在你的项目下添加了一个Form,然后再新建的窗体测试的
回复 使用道具 举报
gw0506
超级版主   /  发表于:2014-8-1 16:37:00
5#
那你吧你的工程发过来,我看能不能重现问题。
回复 使用道具 举报
liujun_sx
论坛元老   /  发表于:2014-8-20 15:26:00
6#
主要是向版主写明白,大数据的应用,我们应该如何处理,把步骤写明白,大家看了,就能模仿写出来
回复 使用道具 举报
gw0506
超级版主   /  发表于:2014-8-22 16:56:00
7#
感谢你的建议。
具体到这个帖子,你觉得我应该在那些方面在做些补充呢?
回复 使用道具 举报
rijun
高级会员   /  发表于:2021-5-6 10:32:56
8#
本帖最后由 rijun 于 2021-5-6 10:42 编辑

您好  我用你们这种方式界面不显示
1.datatable是有数据的
2.grid.DataSource=datatable;
然后界面显示有表格但无数据,请问是什么问题导致?
解决了 谢谢

回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2021-5-6 13:50:39
9#
你好,请上传一个你这边demo,我帮你测试一下原因
回复 使用道具 举报
wugrid
中级会员   /  发表于:2021-8-12 09:47:33
10#
效果没有的
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部