我有一個非常複雜的WPF應用程序,其中顯示和處理的頁面位於dll中。迄今爲止,這工作得很好。WPF線程問題
我在應用程序的主頁中設置了一個定時器,用於查找從外部源進入的通信。當我得到一個通信(我不明白添加混淆),我解析它,如果消息是「xyx」,我需要啓動XYL dll的用戶界面。我得到的調用線程必須是sta,因爲許多ui組件都需要這個。 我看到網絡上的寫作有關不得不調用Invoke(),我不能使用工作線程,而是使用後臺線程。
我的問題是我使用的System.Timers.Timer?這是否導致工作者線程?我不知道在我的電話中,我需要啓動一個線程來運行此操作(或如何處理它)。
有什麼建議嗎?
蒂姆 - 這已經幫了很多。你給了我一個更清晰的見解,我能夠解決這個問題。謝謝!! – Jeff 2011-05-17 18:18:59
@Jeff - 沒問題。 – Tim 2011-05-17 18:20:16