Создать экземпляр окна из другой сборки
От: ralfeus  
Дата: 21.06.11 20:51
Оценка:
Привет всем
Есть у меня приложение WinForms. В нем создается экземпляр класса WPF окна из другой сборки (exe). Окно создается и показывается. В классе в фоне постоянно дергается сервер на предмет новых сообщений. Как только они есть, они добавляются в окно. В этот момент в конструкторе класса представления сообщения вываливается exception: "The calling thread must be STA, because many UI components require this."
При запуске сборки с WPF окном самостоятельно никаких ошибок нет. Я подумал, что создавать экземпляры класса представления сообщения нужно в потоке WinForms окна. Но я не представляю — как.
Есть ли возможности?
Спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.