C# 关闭WPF中的另一个窗口

C# 关闭WPF中的另一个窗口,c#,wpf,xaml,C#,Wpf,Xaml,我正在构建一个多窗口应用程序。 我遇到的问题是,无法从“主窗口”中的按钮关闭“窗口1”或“窗口2”。 所有窗口都在同一个应用程序中。 有办法杀死另一个窗口吗?当然有。如果有对该窗口的引用,只需调用该方法即可 当然有。如果有对该窗口的引用,只需调用该方法即可 当然有。如果有对该窗口的引用,只需调用该方法即可 当然有。如果有对该窗口的引用,只需调用该方法即可 @Dominik的意思是。。。从主窗口创建窗口时,请保留对窗口1和窗口2的引用。然后你可以对他们做任何你想做的事@Dominik的意思是。。。

我正在构建一个多窗口应用程序。 我遇到的问题是,无法从“主窗口”中的按钮关闭“窗口1”或“窗口2”。 所有窗口都在同一个应用程序中。
有办法杀死另一个窗口吗?

当然有。如果有对该
窗口的引用,只需调用该方法即可


当然有。如果有对该
窗口的引用,只需调用该方法即可


当然有。如果有对该
窗口的引用,只需调用该方法即可


当然有。如果有对该
窗口的引用,只需调用该方法即可


@Dominik的意思是。。。从主窗口创建窗口时,请保留对窗口1和窗口2的引用。然后你可以对他们做任何你想做的事@Dominik的意思是。。。从主窗口创建窗口时,请保留对窗口1和窗口2的引用。然后你可以对他们做任何你想做的事@Dominik的意思是。。。从主窗口创建窗口时,请保留对窗口1和窗口2的引用。然后你可以对他们做任何你想做的事@Dominik的意思是。。。从主窗口创建窗口时,请保留对窗口1和窗口2的引用。然后你可以对他们做任何你想做的事,尽管这不会那么容易。它是在特定条件下从另一个类中启动的,但在主窗口中创建了静态引用。工作起来很糟糕!没想到会那么容易。它是在特定条件下从另一个类中启动的,但在主窗口中创建了静态引用。工作起来很糟糕!没想到会那么容易。它是在特定条件下从另一个类中启动的,但在主窗口中创建了静态引用。工作起来很糟糕!没想到会那么容易。它是在特定条件下从另一个类中启动的,但在主窗口中创建了静态引用。工作起来很糟糕!
Window window1 = new Window1();
window1.Show();
...
window1.Close();