【发布时间】:2012-10-30 22:26:20
【问题描述】:
想象一下,您有一个 Listener 类,它将在应用程序启动时使用 Connect 方法连接到某个服务器,然后它开始收听消息,并在收到的每条消息上引发事件 OnRecievedMessage。根据这些消息,您需要更新视图模型,从而更新视图。更重要的是你必须在新线程上运行 Listen() 方法才能不阻塞 UI,所以事件 OnRecievedMessage 也会在这个新线程上运行。
您如何将此类类合并到 WPF/MVVM 应用程序的结构中,以及如何将其与视图模型连接?
【问题讨论】: