WPF C#如何将第一个窗口设置为只读,直到关闭第二个窗口?

WPF C#如何将第一个窗口设置为只读,直到关闭第二个窗口?,c#,wpf,C#,Wpf,如何将第一个窗口设置为只读,直到关闭第二个窗口为止 在按钮中单击“我打开新窗口” private void Button_Click(object sender, RoutedEventArgs e) { window2 win2 = new window2(); win2.Show(); } 现在,第一个窗口应该是只读的 关闭第二个窗口后,第一个窗口应再次具有完全访问权限为了获得一般答案,您必须解释将窗口设置为“只读”的含义,但听起来您的目标可能只是将win2设置为模式对话框

如何将第一个窗口设置为只读,直到关闭第二个窗口为止

在按钮中单击“我打开新窗口”

private void Button_Click(object sender, RoutedEventArgs e)
{
    window2 win2 = new window2();
    win2.Show();
}
现在,第一个窗口应该是只读的


关闭第二个窗口后,第一个窗口应再次具有完全访问权限

为了获得一般答案,您必须解释将窗口设置为“只读”的含义,但听起来您的目标可能只是将
win2
设置为模式对话框,您可以通过调用
ShowDialog
而不是
Show
来实现。SchowDialog这就是我要找的。谢谢你,福格勒