1.XAML中定义DialogHost
<Window
<materialDesign:DialogHost
x:Name="DialogHost"
Identifier="Root">
<Grid>
</Grid>
</materialDesign:DialogHost>
<Window>
2.消息框注册
//Prism中注册
containerRegistry.RegisterForNavigation<Views.UserControl1>("UserControl1");
3.消息框弹出
var content = containerProvider.Resolve<object>("MsgBox");
DialogHost.Show(content, "Root");