我在 Visual Studio 2010 Express for Windows Phone 的项目中添加了一个名为“categories.xaml”的新 xaml 页面。该页面将通过单击按钮从 mainpage.xaml 导航。
我在按钮单击事件中编写了以下代码(使用 C#):-
this.NavigationService.Navigate(new Uri("categories.xaml",UriKind.Relative));
但它没有用,所以我用以下代码替换了它: -
this.NavigationService.Navigate(new Uri("/categories.xaml",UriKind.Relative));
它奏效了。
第一行代码有什么问题?当我没有写'this'时,应用程序运行了。'this'有什么用?