使用DataGridView和可能的多线程时出现奇怪的异常

时间:2008-09-24 09:04:16

标签: winforms multithreading

我关注谷歌到这个MSDN论坛thread

最后一个答案是,我问:“使用线程?不要”

有人知道走动吗?

据我所知,我打得很好。 我正在使用BeginInvoke来填充UI线程中的数据源。

更多详情:

我有一个后台线程,使用LINQ to SQL查询Sql Compact版本的数据库。

之后,我正在调用将使用BeginInvoke更新DataSource的方法:

1 个答案:

答案 0 :(得分:1)

如果您这样做,那么使用后台工作程序组件,并在其报告进度事件中使用已返回的数据填充您的网格。