【发布时间】:2010-09-13 15:55:34
【问题描述】:
我正在使用 MVVM Light 并使用消息在 ViewModel 之间进行通信,以让 ViewModel 知道何时可以执行某些操作。我的问题是我注册了一条消息,然后它多次收到它。因此,为了避免我的程序多次执行某些操作,我必须创建布尔标志以查看它是否已被接收。知道它为什么这样做以及如何阻止它吗?
【问题讨论】:
-
您的消息被发送到哪里?您是否已通过 MVVM 光源来找出消息被多次发送的原因?在回答您的问题之前,您可以做一些工作或提供更多细节。
标签: mvvm-light