WPF многопоточность привязки MVVM - PullRequest
2 голосов
/ 29 июля 2011

Я новичок в WPF (из фона Windows Forms). У меня есть элемент управления Image с привязкой к свойству BitmapSource. Растровое изображение обновляется в отдельном потоке. Я получаю сообщение об ошибке, что объект зависимости должен находиться в том же потоке ... как мне это исправить?

1 Ответ

2 голосов
/ 29 июля 2011

Вам придется использовать Диспетчер , чтобы обновить пользовательский интерфейс из другого потока.

Dispatcher.BeginInvoke(new Action(
    () => UpdateMyUIElement(withSomeArgs);
);

Существует довольно подробная статья MSDN , охватывающая эту тему.

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