наверное обращаться к ним через Dispatcher.Invoke из другого потока
вызвать контролы. Кто такой контрол, другой вопрос
В WPF только поток, создавший объект, DispatcherObject может обращаться к этому объекту. Например, фоновый поток, который отключается из основного потока пользовательского интерфейса, не может обновить содержимое объекта Button , созданного в потоке пользовательского интерфейса. Чтобы фоновый поток мог получить доступ к свойству Content объекта Button , фоновый поток должен делегировать работу, Dispatcher связанную с потоком пользовательского интерфейса. Это достигается с помощью Invoke или BeginInvoke . Invoke является синхронным и BeginInvoke является асинхронным. Операция добавляется в очередь событий объекта в Dispatcher указанном DispatcherPriority . Invoke является синхронной операцией; Поэтому Управление не вернется к вызывающему объекту до тех пор, пока не будет возвращен обратный вызов.
Спасибо, понял!!!
Обсуждают сегодня