C#WPF子窗口(关于窗口)

我正在开发C#/ WPF上的一个应用程序...我有一个名为
About
的btn,它应该打开一个新窗口,其中包含有关该应用程序或将在其中放置的内容的详细信息。 当我单击btn时,将打开一个新窗口(大约),当我再次单击时,在打开新窗口(大约)时又打开另一个窗口,如何防止这种情况发生,我也希望在以下情况下禁用该应用程序
About
窗口关闭时,ѭ0窗口将打开并启用,就像大多数应用程序一样,单击左右时。     
已邀请:
您应该使用ShowDialog方法:http://msdn.microsoft.com/zh-cn/library/system.windows.window.showdialog.aspx 代码示例:
// Instantiate window
AboutWindow aboutWindow = new AboutWindow();

// Show window modally
// NOTE: Returns only when window is closed
Nullable<bool> dialogResult = aboutWindow.ShowDialog();
    
只需使用ShowDialog()方法而不是Show()
AboutWindow aboutWindow = new AboutWindow();
aboutWindow.ShowDialog();
    

要回复问题请先登录注册