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