2011-01-31 2 views
1

Есть ли способ получить диспетчер графического интерфейса пользователя из библиотеки, не передавая ссылку из графического интерфейса?Получение диспетчера WPF из библиотеки

Я работаю с библиотекой (MVVM), которая может аннулировать источники данных, которые вызовут обновление графического интерфейса пользователя. Вызов Invalidate должен поступать из потока GUI. Я могу просто передать ссылку, но было бы неплохо не делать этого.

ответ

1

Диспетчер GUI для библиотеки будет одним и тем же диспетчером для вашего приложения. Все, что нужно запустить в потоке пользовательского интерфейса, можно просто вызвать с помощью Application.Current.Dispatcher.

Смежные вопросы