作者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://www.ptt.cc/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
→ yuhaw0715: 可以試試看virtual mode 06/16 20:03
→ yuhaw0715: datagridview的virtual mode=.= 06/16 20:04
→ greenlinux: 謝謝yu大.但直接打開virtualMode=true後欄位都沒秀出 06/17 10:51
→ greenlinux: 任何值, 而改回virtualMode=false就正常 06/17 10:52
→ yuhaw0715: virtual mode打開後,還有一些程式碼需要寫的,可以goo 06/17 13:21
→ yuhaw0715: gle看看 06/17 13:21