C#Xaml(Windows Universal App)打开新页面

时间:2017-03-04 22:01:05

标签: c# xaml uwp

我试图在Windows Universal应用中重新执行旧的Windows窗体项目。 我需要在我的旧项目中打开另一个窗口: WindowsForm2 frm = new WindowsForm2(); frm.ShowDialog(); // or .Show() 在我的新项目中,我无法使用" Show()"方法。我该怎么办?

1 个答案:

答案 0 :(得分:2)

https://docs.microsoft.com/en-us/windows/uwp/layout/navigate-between-two-pages

在UWP中,您应该使用Frame类在页面之间导航:

Frame.Navigate(typeof(Page2));

同样,移动到新页面并打开一个新窗口是两回事。第二个有点困难: https://docs.microsoft.com/en-us/windows/uwp/layout/show-multiple-views