Отрисовка в DrawingVisual в отдельном потоке.
От: Pipetz  
Дата: 16.07.15 08:41
Оценка:
Пытаюсь рисовать в DrawingVisual в отдельном потоке. Однако имеется проблема.
Если создавать DrawingVisual в потоке отрисовки, то его потом не получается добавить в интерфейс.
Если создавать DrawingVisual в потоке UI, то не получается в него рисовать в другом потоке.
В обоих случаях InvalidOperationException "поток не может получить доступа к объекту принадлежащему другому потоку".

Как-то это можно обойти?

Проект пишу под .NET 4.0.
Re: Отрисовка в DrawingVisual в отдельном потоке.
От: MxMsk Португалия  
Дата: 16.07.15 09:15
Оценка: 2 (1)
Здравствуйте, Pipetz, Вы писали:

P>Как-то это можно обойти?

Почитай вот это.
Еще можно подглядеть класс WorkerThreadElementContainer в исходниках VisualStudio 2013.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.