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));
我是一个 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));