[問題] 請教show data 的速度問題

看板C_Sharp (C#)作者 (GreenLinux)時間10年前 (2015/06/15 22:59), 10年前編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/1
請教各位: 假如現在想將 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

06/16 20:03, , 1F
可以試試看virtual mode
06/16 20:03, 1F

06/16 20:04, , 2F
datagridview的virtual mode=.=
06/16 20:04, 2F

06/17 10:51, , 3F
謝謝yu大.但直接打開virtualMode=true後欄位都沒秀出
06/17 10:51, 3F

06/17 10:52, , 4F
任何值, 而改回virtualMode=false就正常
06/17 10:52, 4F

06/17 13:21, , 5F
virtual mode打開後,還有一些程式碼需要寫的,可以goo
06/17 13:21, 5F

06/17 13:21, , 6F
gle看看
06/17 13:21, 6F
文章代碼(AID): #1LVkXJD0 (C_Sharp)
文章代碼(AID): #1LVkXJD0 (C_Sharp)