主WPF窗口如何知道辅助WPF窗口何时关闭

本文关键字:WPF 窗口 何时关 何知道 | 更新日期: 2023-09-27 18:10:09

我遇到了一个问题。我在我的项目中有两个WPF窗口,我通过按下主WPF窗口上的按钮打开第二个WPF窗口。但是当我关闭第二个窗口时,我需要第一个窗口知道发生了什么,并采取一些行动。我该怎么做呢?我尝试了isLoaded和Application.Current。Windows,但它们都不能像我需要的那样工作。什么好主意吗?

主WPF窗口如何知道辅助WPF窗口何时关闭

可以这样使用。

   public void CreateNewWindow()
   {
       Window wind=new Window();
       wind.Closing+=yourClosingHandler;
   }

   void yourClosingHandler(object sender, CancelEventArgs e)
   {
     //do some staff
   }