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