![]() |
|
Модераторы: gambit, Kefir, Partizan |
![]()
|
|
| VoyagerEternal |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 22.9.2009 Репутация: нет Всего: нет |
Нужно на сильверлайте сделать фоновую задачу, которая при этом будет обновлять интерфейс.
делаю так:
проблема в том, что на строчке waitHandle.WaitOne(); программа виснет, метод action не выполняется этот же пример, но в WinForms:
проблема та же, но в WinForms открыт метод Dispatcher.Invoke, и если вместо BeginInvoke поставить Invoke, то все отлично работает. А в Silverlight метод Invoke закрыт, и при использовании BeginInvoke прога виснет. Чо делать? Как вообще можно на Silverlight сделать фоновую задачу, с обновлением интерфейса? как сделать ProgressBar например? |
||||
|
|||||
| KelTron |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 8.10.2006 Где: Красноярск Репутация: 2 Всего: 38 |
Смотри System.ComponentModel.BackgroundWorker
-------------------- Тысячами незримых нитей обвивает тебя Закон. Разрубишь одну - преступник. Десять - смертник. Все - Бог. Эвенгар Салладорский, основатель Школы Тьмы. |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | WPF и Silverlight | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |