看板 C_Sharp 關於我們 聯絡資訊
請教各位: 假如現在想將 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