Пытаюсь рисовать в DrawingVisual в отдельном потоке. Однако имеется проблема.
Если создавать DrawingVisual в потоке отрисовки, то его потом не получается добавить в интерфейс.
Если создавать DrawingVisual в потоке UI, то не получается в него рисовать в другом потоке.
В обоих случаях InvalidOperationException "поток не может получить доступа к объекту принадлежащему другому потоку".
Как-то это можно обойти?
Проект пишу под .NET 4.0.
Здравствуйте, Pipetz, Вы писали:
P>Как-то это можно обойти?
Почитай вот
это.
Еще можно подглядеть класс WorkerThreadElementContainer в исходниках VisualStudio 2013.