Win8中的框架.导航到另一个文件夹

本文关键字:另一个 文件夹 导航 框架 Win8 | 更新日期: 2023-09-27 17:52:37

我使用Frame.Navigate方法在Windows 8桌面应用程序中将用户从一个页面传递到另一个页面:

this.Frame.Navigate(typeof(BasicPage1));

但是,如果我试图导航到子文件夹中的页面(或者在我的情况下,两层以下:/categories/category-name/BasicPage1),它找不到页面并爆炸。

我已经试过了:

this.Frame.Navigate(new Uri("BasicPage1", UriKind.Relative));

但是我得到一个无效参数错误

无法从"System"转换。Uri' to 'System。类型的

我对Windows 8应用程序完全陌生,但是我看到导航Uri已经在Win8中停止了?

Win8中的框架.导航到另一个文件夹

不像Windows Phone Frame。导航不接受URI。相反,它采用要导航到的页面类型。如果不同文件夹中的类名相同,则使用完全限定的名称空间解决问题。