我正在尝试使用Catel在我的WPF应用程序中创建一条消息。我有一个问题,因为我试图通过附加窗口(而不是在mainWindow上)显示此消息
我正在使用Catel和Orchestra.MahApps。
当我尝试执行这样的代码时:
IMessageService messageService = ServiceLocator.Default.ResolveType<IMessageService>();
messageService.ShowInformation(message, title);
在我的附加窗口ViewModel中,它显示了我的消息,但是在我的MainWindow上。有没有办法在我的第二个窗口显示它?
现在我有一个关于事件的解决方法,但随着我的应用程序的增长,很难维护所有内容。
答案 0 :(得分:0)
有几个选择: