读书人

关于Navigation.Navigate方法的相对路

发布时间: 2012-12-29 10:28:09 作者: rapoo

关于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类似。

读书人网 >Windows Mobile

热点推荐