1
MvvM-Light v3取消注册有问题吗?mvvm light v3取消注册是否正常工作?
我注册这样的:
Messenger.Default.Register<DialogResponse>(this,
MessageTypesUI.YesNoQueryResponse,
AnswerResponse);
然后在“AnswerResponse”
Messenger.Default.Unregister<DialogResponse>(MessageTypesUI.YesNoQueryResponse);
这两种方法执行,并AnswerResponse被调用,但第二次它被称为两次,第三次三次等
它就好像我的“取消注册”被忽略。
我注销()和朴实的注销()尝试了两种
有东西在V4让我怀疑是版本3注销问题的发布说明...
非常感谢!它在半夜来到我身边:Messenger如何知道我是谁?但我非常感谢这一确认。应该更接近IntelliSense。 (duh) –
仍然会很高兴接受答案... :-) – AxelEckenberger
@Obalix,是的,这是否是正确的答案,无论OP是否认为它自己。 –