Re[4]: Можно так использовать DataTable из разных потоков?
От: Аноним  
Дата: 27.08.08 08:05
Оценка:
Здравствуйте, Skynin, Вы писали:

S>Он сам и обновляется. В потоке в котором меняется состояние источника данных.

Блин,блин, блин!!! Чтоб не сказать больше!! Я об этом не подумал.
Конечно, тогда всё становится логичным: обращаемся из другого потока к контролу — имеем проблемы.
Спасибо
Я-то думал, что имею проблемы с использованием DataTable из разных потоков, а оказывается юзаю (косвенно как бы) контрол из разных потоков.
Теперь уже подумаю как перестроить код с учётом этого нюанса

S>Последняя мера — готовить отдельную DataTable, а потоке грида оставить только — .DataSource = dTable;

Хм... А можно с этого места поподробнее? Отдельную DataTable для чего?
В потоке грида я и так создаю свой DataTable и устанавливаю .DataSource = dTable, а заполняю dTable в фоновом потоке.

S>Или написать свой грид.

Бррр... Не могу позволить себе убить кучу времени

Ещё раз спасибо!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.