потоки и эвенты
От: Capitan_Blood  
Дата: 15.02.09 09:19
Оценка:
доброго времени суток,
продолжаю разбиратсья с мобильынми устрйоствами в связке .net cf
вопрос возник такой — представим себе ситуацию: есть некоторый класс котоыйр генерирует эвент, есть обработчик этого эвента.
внутри эвента производятся некоторые действия и после этого некоторая часть формы модифицируется(скажем меняетсья текст)

после запуска я увидел лишь висячую форму от которйо отрисовалс ятолкьо заголовок, запустив дебаг обнаружил что в любйо момент времени у приложения всего лишь один поток... попытавшись сделать асинхроный вызов получил ошибку NotSupported

время между генерациями эвента сравнимо с временем выполнения обработчкиа — собствено отсюда и зависание формы...

посему вопрсо — как обстоит дело с потоками в приложениях для .net cf
Re: потоки и эвенты
От: Skynin Украина skynin.blogspot.com
Дата: 17.02.09 09:01
Оценка:
Здравствуйте, Capitan_Blood, Вы писали:

C_B>посему вопрсо — как обстоит дело с потоками в приложениях для .net cf

Почти нормально обстоит. Просто нет асинхронного вызова методов.
Я использую ThreadPool.QueueUserWorkItem и
http://vingrad.ru/blogs/skynin/2008/08/06/sozdanie-potoka-v-net-cf/