单击按钮并再次打开同一窗口

本文关键字:窗口 按钮 单击 | 更新日期: 2023-09-27 18:29:38

在我的WPF应用程序中,我有一个主窗口(window.xaml)。它有一个按钮,如果用户单击该按钮,我们希望再次打开同一个窗口(window.xsl)。用户再次单击同一按钮,我们想再次打开相同的窗口。

那么我该如何再次打开同一扇窗户呢?

单击按钮并再次打开同一窗口

您可以在按钮点击事件中创建当前窗口的新实例并实现它。

代码片段:

private void button_Click(object sender, RoutedEventArgs e)
    {
        var currentWindow = new Window();
        currentWindow.Show();
    }

您必须创建一个新的窗口实例(例如MainWindow类)并调用show方法。

只是一些伪代码:

void Button_clicked()
{
    new MainWindow().Show();
}