Ни одна из этих работ:
_uiDispatcher.Invoke(() => { });
_uiDispatcher.Invoke(delegate() { });
Все, что я хочу сделать, это вызвать встроенный метод в моем основном потоке пользовательского интерфейса.Поэтому я назвал это в главном потоке:
_uiDispatcher = Dispatcher.CurrentDispatcher;
И теперь я хочу выполнить некоторый код в этом потоке из другого потока.Как мне это сделать?Я использую неправильный синтаксис?
Обратите внимание, что это , а не приложение WPF;Я ссылался на WindowsBase
, чтобы получить доступ к классу Dispatcher
.