C#Xaml(Windows通用应用程序)打开新页面

C#Xaml(Windows通用应用程序)打开新页面,c#,xaml,uwp,C#,Xaml,Uwp,我正在尝试在windows Universal app中重新执行旧的windows窗体项目。 我需要在旧项目中打开另一个窗口: WindowsForm2 frm=newwindowsform2(); frm.ShowDialog();//或.Show() 在我的新项目中,我不能使用“Show()”方法。我怎么做? 在UWP中,应使用Frame类在页面之间导航: Frame.Navigate(typeof(Page2)); 移动到新页面和打开新窗口也是两件不同的事情。第二个比较难:

我正在尝试在windows Universal app中重新执行旧的windows窗体项目。 我需要在旧项目中打开另一个窗口:
WindowsForm2 frm=newwindowsform2();
frm.ShowDialog();//或.Show()
在我的新项目中,我不能使用“Show()”方法。我怎么做?

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

Frame.Navigate(typeof(Page2));
移动到新页面和打开新窗口也是两件不同的事情。第二个比较难: