关于Navigation.Navigate方法的相对路径问题
本帖最后由 godblessyU 于 2012-06-03 13:51:41 编辑 目录结构如下:
PhoneApp1
|
|-----Views
| |
| |----1.xaml
|
|-----Page1.xaml
Page1.xaml中有一个按钮要导航到Views/1.xaml页面,代码如下:
NavigationService.Navigate(new Uri("/Views/1.xaml",UriKind.Relative));
但问题是,既然要导航到Page1.xaml同级的Views文件夹下的页面,不能不加第一个斜线吗,在Asp.NET是没问题的,为什么在WindowsPhone中就必须加那个斜线呢,谢谢
NavigationService.Navigate(new Uri("Views/1.xaml",UriKind.Relative));
[解决办法]
windows phone的默认路径是/
其实参考下MainPage.xaml就是/MainPage.xaml
[解决办法]
WP里/是根目录。 和WinForm类似。