作者drizzt123 (drizzt码 = B.业务代码 A)
看板C_Sharp
标题[问题] 如何使用delegate存取datagridview
时间Sun Feb 19 22:30:58 2017
应该是很基础的问题,但是我找了一些资料写了一些测试
都试不出来,只好上来求助。
想要达成的目标是
在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://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1487514661.A.2A1.html
1F:推 Litfal: 看不出跟delegate有啥关系...你是想要非同步吧? 02/20 21:48
2F:→ drizzt123: 是的 想要非同步,不好意思 该问题已经解决。 02/23 07:38