我有一个多窗口WPF程序,在操作主窗口之前需要显示另一个窗口输入密码才能操作主窗口。假设主窗口叫MainWindow.xaml,要输入密码的窗口叫PWD.xaml,怎样能使程序运行后PWD.xaml窗口挡在主窗口前面,且无法点击主窗口,也就是只能进行输入密码的操作?谢谢。
PWD pwd = new PWD();
//你可以在pwd.xml里把WindowStartupLocation设置为CenterOwner,让pwd在MainWindow的中心位置显示
//pwd.owner = this;
pwd.ShowDialog();
//继续执行操作
模态框弹出就可以了。窗口用ShowDialog调用。
用楼上说的方法就行,通过ShowDialog
对头,使用ShowDialog