Re[3]: [WPF] Асинхронное выполнение команды
От: Codechanger Россия  
Дата: 30.03.11 17:44
Оценка:
Здравствуйте, Аноним, Вы писали:


А>Так интерфейс зависает , после нажатия на кнопку 20 секунд ничего нельзя нажать.


А>Посмотрел в документации пример еще один, сделал как там, но в этом случае кидает исключение что поток не тот.

А>Если в DoSomeWorkAsync использовать Dispatcher оригинальный то получается тот же зависон на 20 секунд.

Еще бы он не зависал... Вы в очередь диспетчера добавили синхронный метод, который спит 20 секунд. В принципе логично, что UI
виснет.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.