使用DataGridView和可能的多线程时出现奇怪的异常
时间:2020-03-06 14:39:01 来源:igfitidea点击:
我跟随谷歌到这个MSDN论坛线程。
最后一个答案是,我qoute:"正在使用线程吗?不要"
有人知道散步吗?
据我所知,我打得很好。
我使用BeginInvoke来填充UI线程内的数据源。
更多细节 :
我有一个后台线程,该线程使用LINQ to SQL对Sql Compact Edition DB进行查询。
之后,我将调用使用BeginInvoke更新DataSource的方法:
解决方案
如果这样做,则使用后台工作程序组件,并在其报告进度事件中使用已经返回的数据填充网格。