WPF中的模态对话框

时间:2012-05-16 18:06:49

标签: wpf mvvm showmodaldialog

这是我的问题:我正在将应用程序从Windows Forms迁移到WPF,但我是WPF技术的新手。

我很幸运创建一个功能区也能够添加一些元素,但是现在我正在努力创建一个模态对话框。

我怎样才能做到这一点?我已经创建了对话框的所有设计,但我无法将其作为模态窗口打开。

此外,由于此应用程序必须在MVVM模式下开发,我可以在哪里放置该代码?根据我所读到的,该代码必须放在视图类中,我是对的吗?

提前谢谢。

1 个答案:

答案 0 :(得分:4)

使用Window.ShowDialog以模态方式显示WPF窗口。此WPF Window Overview也会有所帮助。

  

此外,由于此应用程序必须在MVVM下开发   模式,我可以在哪里放置该代码?

在右边的相关问题下查看,这个问题有很多答案。例如:

Open dialog in WPF MVVM