一天一天学 windows phone 引言 + 大概认知 之 导航3事件(三)
2013-08-28 19:59
225 查看
继续,接着说导航中的三个相关事件
OnNavigatedFrom从当前页到其他页
OnNavigatedTo从其他页到当前页
OnNavigatingFrom从当前页到其他页之前
我们还是在之前的项目中增加一个页,就叫ThreePage.xaml.然后继续在MainPage.xaml 上添加一个HyperLinkButton 叫toThreePage。
然后分别在OnNavigatedFrom、OnNavigatedTo、OnNavigatingFrom事件中添加如下代码:
启动模拟器,点击ThreePage。
再点击后退按钮
OK三个基本导航的事件就简单的介绍完了。
(写的不好 请见谅,有不对请留言告知我,免得误人子弟。)
代码下载 地址
http://download.csdn.net/download/gongkepop/6042391
废话。昨天本来打算更新两篇的,结果这篇写到一半室友回来非要拖着DOTA所以没搞完。
OnNavigatedFrom从当前页到其他页
OnNavigatedTo从其他页到当前页
OnNavigatingFrom从当前页到其他页之前
我们还是在之前的项目中增加一个页,就叫ThreePage.xaml.然后继续在MainPage.xaml 上添加一个HyperLinkButton 叫toThreePage。
然后分别在OnNavigatedFrom、OnNavigatedTo、OnNavigatingFrom事件中添加如下代码:
private void toThreePage_Click(object sender, RoutedEventArgs e) { this.NavigationService.Navigate(new Uri("/ThreePage.xaml", UriKind.Relative)); } protected override void OnNavigatedFrom(NavigationEventArgs e) { base.OnNavigatedFrom(e); MessageBox.Show("亲!你最终还是决定走了!"); } protected override void OnNavigatedTo(NavigationEventArgs e) { base.OnNavigatedTo(e); MessageBox.Show("乖乖终于有回来了,不容易啊。"); } protected override void OnNavigatingFrom(NavigatingCancelEventArgs e) { base.OnNavigatingFrom(e); MessageBox.Show("你真打算离我而去么。亲?"); }
启动模拟器,点击ThreePage。
再点击后退按钮
OK三个基本导航的事件就简单的介绍完了。
(写的不好 请见谅,有不对请留言告知我,免得误人子弟。)
代码下载 地址
http://download.csdn.net/download/gongkepop/6042391
废话。昨天本来打算更新两篇的,结果这篇写到一半室友回来非要拖着DOTA所以没搞完。
相关文章推荐
- 一天一天学 windows phone 引言 + 大概认知 之 导航(二)
- 一天一天学 windows phone 引言 + 大概认知 之 参数传递(四)
- 一天一天学 windows phone 引言 + 大概认知 之 URI映射(五)
- 一天一天学 windows phone 引言 + 大概认知 之 保存恢复页面状态(八)
- 一天一天学 windows phone 引言 + 大概认知 之 保存恢复应用程序状态(七)
- 一天一天学 windows phone 引言 + 大概认知 之 前进后退(六)
- 一天一天学 windows phone 引言 + 大概认知 之 生命周期4事件(一)
- Windows Phone开发(四)-- 导航事件和传值
- Windows Phone 8.1基础教程(1) 页面导航、弹出框
- Windows Phone Runtime 8.1 按返回键彻底关闭App -- 重新定义硬件返回键的事件
- 底部菜单导航点击切换页面事件(无ViewPager)
- WinForm 使用TreeView控件作为导航的 TreeNode(TreeView)点击事件(Click、DoubleClick ~)的一般做法
- JS事件对象,筋斗云导航练习,跟随鼠标练习,放大镜练习,进度条练习
- (笔记)关于View的事件分发大概流程
- Windows Phone 系列- Simple MVVM Navigation 页面导航的实现
- (转)Windows Phone 导航过渡效果
- 一天一天学 windows phone 页面布局 之 StackPanel+Canvas(十)
- Windows Phone7天初学(2):页面导航
- Flex中通过扩展List类重载protected keyDownHandler()事件使键盘导航(keyboard navigation)功能无效的例子
- Windows Phone 7中TextBox的TextChanged事件触发2次