Может ли ImageBrush работать в многопоточном режиме? - PullRequest
2 голосов
/ 08 июля 2011

Я работаю над WPF с изображениями.При вызове элемента управления Image для установки imageSource необходимо использовать диспетчер, если изображение поступает из другого потока, а не из потока GUI.

Мне просто интересно, могу ли я вместо этого установить ImageBrush для работы в многопоточном режиме.

С уважением

Ответы [ 2 ]

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

Нет, это не образ, а вся структура WPF, которая не является поточно-ориентированной

Таким образом, любые манипуляции с GUI должны быть из основного потока (Отправлено)

1 голос
/ 08 июля 2011

Если вы вызываете Freeze () для ImageBrush, вы можете использовать его в нескольких потоках.Вы можете получить доступ только к управлению изображениями в главном потоке.

...