看板 C_Sharp 關於我們 聯絡資訊
應該是很基礎的問題,但是我找了一些資料寫了一些測試 都試不出來,只好上來求助。 想要達成的目標是 在windows Formt程式中 當使用者使用datagridview 輸入資料時,同時可以更新某個欄位的資料 而不影響使用者操作。 EX. 我有一個datatable(3個欄位) A欄位預先有值 當指定為datagridview的DataSource後,顯示在畫面上 接著按下button,跑迴圈(*1)根據A欄值,去網路上抓取相關資料後填到B欄 (不用Focus到正在更新的欄位) 同時使用者可以在C欄輸入資料,或是上下移動datagridview的捲軸 想請教一下 1.如果使用delegate,我迴圈應該是要針對Datatable(再去做Refresh()) 還是datagridview 2.我去網路查資料的method回傳值是字串,應該是要寫在delegate裡面 ,還是要寫在外面(delegate只負責更新顯示) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.248.103.87 ※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1487514661.A.2A1.html
Litfal: 看不出跟delegate有啥關係...你是想要非同步吧? 02/20 21:48
drizzt123: 是的 想要非同步,不好意思 該問題已經解決。 02/23 07:38