作者greenlinux (GreenLinux)
看板C_Sharp
标题[问题] 请教show data 的速度问题
时间Mon Jun 15 22:59:29 2015
请教各位:
假如现在想将 200 笔资料show 在 10*5 的方格内, 所以就要4次才能show 完.
我现在是用 datGridView 来show, 用 timer 来分4次show 完data,
timer.interval虽然设成最小的1, 但感觉跟设成10或50,换页的时间都差不多.
意思是换页非常慢.
请问(1)除了dataGridView外, 还有其他办法show data吗..??
(2)如果继续用 dataGridView, 怎样可以加快速度呢..??
谢谢..
P.S. data 已经放在 dataMatrix[]了.不需要读 excel file 或database
而用 dataGridView1[i][j].Value=dataMatric[i*10+j]; 来更新
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.231.117.53
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1434380371.A.340.html
※ 编辑: greenlinux (61.231.117.53), 06/15/2015 23:00:54
※ 编辑: greenlinux (42.73.114.170), 06/16/2015 10:54:40
1F:→ yuhaw0715: 可以试试看virtual mode 06/16 20:03
2F:→ yuhaw0715: datagridview的virtual mode=.= 06/16 20:04
3F:→ greenlinux: 谢谢yu大.但直接打开virtualMode=true後栏位都没秀出 06/17 10:51
4F:→ greenlinux: 任何值, 而改回virtualMode=false就正常 06/17 10:52
5F:→ yuhaw0715: virtual mode打开後,还有一些程式码需要写的,可以goo 06/17 13:21
6F:→ yuhaw0715: gle看看 06/17 13:21