C# - 导航到文件夹内的 XAML 页面

C# - Navigate to a XAML page inside a folder

我是一个 UWP 应用程序,我想整理我的代码和我的所有文件(XAML 和我的应用程序的 C# 文件)。我可以将 XAML 个文件放在一个文件夹中吗? 如果是,我将使用它导航到另一个 XAML 页面:this.Frame.Navigate(typeof(XamlPage)); 如果我将 XAML 文件放在一个文件夹中,我该如何解决这个问题?

是这样的吗? this.Frame.Navigate(typeof(FolderName.XamlPage));

当您在新文件夹中创建页面时,它将位于同名的命名空间中。因此,假设您的应用名为 MyApp,您的文件夹为 FolderName,命名空间为 MyApp.FolderName.

然后您可以在页面顶部放置一个 using 语句:

using MyApp.FolderName;

然后就可以正常导航了:

Frame.Navigate(typeof(XamlPage));