|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.09.2012, 11:57 | #1 |
Форумчанин
Регистрация: 14.12.2009
Сообщений: 716
|
Асинхронный поток
Доброго времени суток уважаемые программисты. Вообщем есть задача считать некоторые большие данные параллельно пока пользователь нажимает на контролы. Но проблема в том что при простом Thread главная форма блокируется пока не будет завершен поток, backgroundworker с этой задачей справляется отлично и главная форма не блокируется но он для моей задачи не подходит. Попробовал установить MyThread.IsBackground = true проблемы это тоже не решило. Подскажите пожалуйста вариант решения данной задачи, за ранее большое спасибо.
Старт нового потока Код:
Последний раз редактировалось coNsept; 27.09.2012 в 12:00. |
28.09.2012, 10:22 | #2 |
Форумчанин
Регистрация: 15.12.2010
Сообщений: 398
|
А почему не подходит ? Можешь ThreadPool попробовать, если у тебя проблемы с взаимодействием контролов на форме из потоко то можешь Dispatcher использовать, или же в диспатчере
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема -Асинхронный ввод | Кудаив | Помощь студентам | 5 | 20.04.2012 07:44 |
Асинхронный вызов в C# | q_proger | C# (си шарп) | 7 | 16.12.2010 23:27 |
Поток. Не получается создать поток. Выдает ошибки при запуске | bigory | Общие вопросы по Java, Java SE, Kotlin | 3 | 23.09.2010 00:40 |
Асинхронный просмотр | Claster | Помощь студентам | 6 | 11.02.2010 15:38 |
Асинхронный сокет | raspberry | C/C++ Сетевое программирование | 8 | 07.07.2009 16:51 |