wbb136
wbb136
你好,我在用Message消息框时,在断点调试模式下报错:WPFDevelopers.Controls.Message.Push("one message"); System.InvalidOperationException:“无法在“System.Windows.Controls.ControlTemplate”的名称领域内找到“PART_SmallPanel”名称。”
问题1:使用Prism 的 _dialogService.ShowDialog("TargetView");然后在对话框中进行 Message.Push(info, MessageBoxImage.Information); 此时可以正常显示,当关闭Dialog关闭后再打开,然后执行 Message.Push(info, MessageBoxImage.Information);无法显示消息 问题2:在主窗体中执行Message.Push(info, MessageBoxImage.Information); 消息很正确的显示在当前窗体的顶部,但是打开ShowDialog后,不太理想,还是在主窗体中显示Message 附测试代码压缩包 [MessageTest.zip](https://github.com/user-attachments/files/22273734/MessageTest.zip)
问题1:使用Prism 的 _dialogService.ShowDialog("TargetView");然后在对话框中进行 Message.Push(info, MessageBoxImage.Information); 此时可以正常显示,当关闭Dialog关闭后再打开,然后执行 Message.Push(info, MessageBoxImage.Information);无法显示消息 问题2:在主窗体中执行Message.Push(info, MessageBoxImage.Information); 消息很正确的显示在当前窗体的顶部,但是打开ShowDialog后,不太理想,还是在主窗体中显示Message [MessageTest.zip](https://github.com/user-attachments/files/22266467/MessageTest.zip)