我想在WPF中显示带MVVM Light的消息框。我做错了什么?
我有一个View(UserControl):
public partial class IetsAnders : UserControl
{
public IetsAnders()
{
InitializeComponent();
Messenger.Default.Register<NotificationMessage>(this, message =>
{
MessageBox.Show("Dit kan ook een custom window worden door een message class te maken en daar mee door te sturen. Te doen voor errors");
});
}
}
我有viewmodel发送&#34;请求&#34;:
Messenger.Default.Send(new NotificationMessage("Test"));
但它没有触发......
答案 0 :(得分:0)
Messenger.Default.Register<NotificationMessage>(this, (message) =>
{
switch (message.Notification)
{
case "Test":
MessageBox.Show("Dit kan ook een custom window worden door een message class te maken en daar mee door te sturen. Te doen voor errors");
break;
}
});