Странное исключение при использовании DataGridView и, возможно, многопоточности - PullRequest
0 голосов
/ 24 сентября 2008

Я подписался на Google на этом форуме MSDN Тема .

Последний ответ был, и я ответил: «Используете потоки? Не надо»

Кто-нибудь знает прогулку?

Насколько я могу судить, я хорошо играю в карты. Я использую порядок BeginInvoke для заполнения источника данных в потоке пользовательского интерфейса.

Подробнее:

У меня есть фоновый поток, который выполняет запросы к БД Sql Compact edition с использованием LINQ to SQL.

После этого я вызываю метод, который обновил бы DataSource с помощью BeginInvoke:

1 Ответ

1 голос
/ 24 сентября 2008

если вы делаете это, то используйте компонент фонового рабочего и в своем событии о ходе выполнения отчета заполните свою сетку уже возвращенными данными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...