jjzjj

parentWindow

全部标签

c# - 弹出窗口始终保持在顶部

我有一个WPF应用程序,它有一个主窗口,我正在其上打开一个弹出窗口。我面临的问题是弹出窗口始终位于顶部。如果我打开其他应用程序(任何Windows应用程序),主窗口会进入后台,但弹出窗口仍保留在顶部。但是,如果我最小化Mainwindow,弹出窗口也会最小化。请帮助解决这个问题。更新:我正在打开弹出窗口,如下所示myPopup.IsOpen=true; 最佳答案 usingSystem;usingSystem.Diagnostics;usingSystem.Runtime.InteropServices;usingSystem.Wi

c# - 为什么关闭最后一个子窗口会最小化其父窗口?

我有以下简单的wpf应用程序:应用程序.xaml:App.xaml.cs:publicpartialclassApp:Application{protectedoverridevoidOnStartup(StartupEventArgse){varparentWindow=newWindow();parentWindow.Show();varchildWindow1=newWindow{Owner=parentWindow};childWindow1.Show();varchildWindow2=newWindow{Owner=parentWindow};childWindow2.Sh