Подскажите, как обновлять контрол из других потоков, которые создаются в классе формы?
Здравствуйте, Аноним, Вы писали:
А>Подскажите, как обновлять контрол из других потоков, которые создаются в классе формы?
App.Current.Dispatcher.Invoke((Action)delegate()
{
// здесь код по обновлению
});
Здравствуйте, Аноним, Вы писали:
А>Подскажите, как обновлять контрол из других потоков, которые создаются в классе формы?
Все контролы унаследованы от
DispatcherObject. У него есть свойство
Dispatcher. У Dispatcher-а есть методы
Invoke и
BeginInvoke.
P.S. В WPF нет форм. Есть окна.
Здравствуйте, MxMsk, Вы писали:
MM>Здравствуйте, Аноним, Вы писали:
А>>Подскажите, как обновлять контрол из других потоков, которые создаются в классе формы?
MM>Все контролы унаследованы от DispatcherObject. У него есть свойство Dispatcher. У Dispatcher-а есть методы Invoke и BeginInvoke.
MM>P.S. В WPF нет форм. Есть окна.
Спасибо!
Здравствуйте, Аноним, Вы писали:
А>Здравствуйте, Аноним, Вы писали:
А>>Подскажите, как обновлять контрол из других потоков, которые создаются в классе формы?
А>А>App.Current.Dispatcher.Invoke((Action)delegate()
А>{
А> // здесь код по обновлению
А>});
А>
Спасибо!