一天一天学 windows phone 引言 + 大概认知 之 导航(二)
2013-08-27 22:24
197 查看
先来点废话,昨天写完后发现进度有点太慢了,所以今天开始要多更新点嘿嘿。
言归正传,今天说导航,就最简单一个页面跳转到另外一个页面。
页面的导航由XAML的URL来识别,用相对路径,例如:“/testPage.xaml”
接着昨天的项目继续,出来MainPage.xaml外 我们新建立两个页,第一个叫OnePage.xaml,第二个叫TwoPage.xaml。
在MainPage.xaml中加入一个 HyperLinkButton 的控件,你可以选择 手写,也可以选择从工具条中拖入一个进去。如果是手写记得 加入Context 属性里面是控件的显示内容,在加个Name 到是用于找到这个控件用。
OK 现在 双击你的 HyperLinkButton 控件。进入当前控件的单击事件中。写跳转的代码如下:
在其单击事件中写:
然后点击OnePge。进入“页面一”。
继续点击后退按钮退回主页。点击TwoPage进入“页面二”点击返回按钮。
OK再次返回首页,最最简单的页面导航完毕.
代码下载 地址
http://download.csdn.net/download/gongkepop/6042391
(写的不好 请见谅,有不对留言告诉我,免得误人子弟。)
言归正传,今天说导航,就最简单一个页面跳转到另外一个页面。
页面的导航由XAML的URL来识别,用相对路径,例如:“/testPage.xaml”
接着昨天的项目继续,出来MainPage.xaml外 我们新建立两个页,第一个叫OnePage.xaml,第二个叫TwoPage.xaml。
在MainPage.xaml中加入一个 HyperLinkButton 的控件,你可以选择 手写,也可以选择从工具条中拖入一个进去。如果是手写记得 加入Context 属性里面是控件的显示内容,在加个Name 到是用于找到这个控件用。
OK 现在 双击你的 HyperLinkButton 控件。进入当前控件的单击事件中。写跳转的代码如下:
//跳转到页面一 private void toOnePage_Click(object sender, RoutedEventArgs e) { this.NavigationService.Navigate(new Uri("/OnePage.xaml", UriKind.Relative)); } //跳转到页面二 private void toTowPge_Click(object sender, RoutedEventArgs e) { this.NavigationService.Navigate(new Uri("/TwoPage.xaml", UriKind.Relative)); }继续在TwoPage.xmal 中 添加一个 HyperLinkButton 控件。取名goback 。
在其单击事件中写:
//返回主页面 private void goback_Click(object sender, RoutedEventArgs e) { this.NavigationService.Navigate(new Uri("/MainPage.xaml", UriKind.Relative)); }保存,运行模拟器。我们首先看到主页面 。
然后点击OnePge。进入“页面一”。
继续点击后退按钮退回主页。点击TwoPage进入“页面二”点击返回按钮。
OK再次返回首页,最最简单的页面导航完毕.
代码下载 地址
http://download.csdn.net/download/gongkepop/6042391
(写的不好 请见谅,有不对留言告诉我,免得误人子弟。)
相关文章推荐
- 一天一天学 windows phone 引言 + 大概认知 之 导航3事件(三)
- 一天一天学 windows phone 引言 + 大概认知 之 保存恢复页面状态(八)
- 一天一天学 windows phone 引言 + 大概认知 之 前进后退(六)
- 一天一天学 windows phone 引言 + 大概认知 之 参数传递(四)
- 一天一天学 windows phone 引言 + 大概认知 之 URI映射(五)
- 一天一天学 windows phone 引言 + 大概认知 之 保存恢复应用程序状态(七)
- 一天一天学 windows phone 引言 + 大概认知 之 生命周期4事件(一)
- [windows phone开发]导航(传参)
- windows phone:基本导航
- windows phone 巧用RichTextBox导航到外部url。
- 与众不同 windows phone (27) - Feature(特性)之搜索的可扩展性, 程序的生命周期和页面的生命周期, 页面导航, 系统状态栏
- Windows Phone 31日谈——第2日:页面导航
- Windows Phone 7编程实践—必应地图导航
- 一天一天学 windows phone 控件 之 TextBox + PasswordBox (十六)
- Windows Phone笔记(7)页面间导航以及数据传递
- Windows Phone 系列- Simple MVVM Navigation 页面导航的实现
- windows phone 页面导航(6)
- Windows phone 8 学习笔记(8) 定位地图导航
- Windows Phone 中的框架、页面和导航功能
- MVVMLight Toolkit在Windows Phone中的使用扩展之一:在ViewModel中实现导航,并传递参数