摘要:
如题求解,不知道有没有用C#做过类似的需求。WINFORM的页面有2个DataGridView,dgvMain,dgvDetail,主表绑定DataTable dtmain,在dgvMain_CurrentCellChanged事件中,根据主表的唯一单号生成若干比从表数据,绑定到dgvDetail中,开启一个另外一个线程,循环更改dgvDetail中行的某列值,问题在于,若此时刚好用户切换dgvMain的选中行,而线程还在继续修改行的值,然后就是莫名其妙的很多错误,类似 所在行的索引错误,DataTable已损坏,初步猜测应该是 主表切换选中行的时候,线程还在修改之前的从表数据。。。附上源代码 阅读全文
posted @ 2011-01-18 14:15
九九
阅读(2190)
评论(2)
推荐(2)
浙公网安备 33010602011771号