在WPF应用程序中打开一个紧急窗口

时间:2010-06-05 14:40:51

标签: .net wpf

我想从window1.xaml窗口打开window2.xaml作为紧急(浮动)窗口。 在winforms中是form2.show(),我如何在WPF中为WPF应用程序和WPFbrowser应用程序执行此操作? (我认为它与WPF应用程序和WPFbrowser应用程序不同)

1 个答案:

答案 0 :(得分:2)

WPF与winforms没什么不同。对于WPF窗口,该方法本身仍然是Show()。

Button btnClick = new Button();
btnClick.Click +=  btnClick_Click;

void btnClick_Click(object sender, RoutedEventArgs e)
    {
        window2 exampleWindow = new window2();
        exampleWindow.Show();
    }

根据您希望程序的运行方式选择要实例化的位置并显示窗口。

<强>更新

在WPF Web应用程序中,您拥有ChildWindows。如果您创建自己的继承ChildWindow的自定义窗口,它将像WPF应用程序中的任何其他窗口一样调用。这种方法又一次。

exampleChildWindow.Show();