WPF Page之间跳转时传参
来源:互联网 发布:提高手机网速软件 编辑:程序博客网 时间:2024/06/05 11:38
WPF中有Page这个东西,感觉和网页的一个Html文件有相似的地方,最近一直在为两个页面之间的跳转传参的问题烦恼。总感觉应该有某种简单的方法在两个页面之间传递参数,使用搜索引擎搜了很久也没有找到想要的答案。今天终于在msdn上找到了答案,故在此记录,同时可以分享给广大网友。
个人对这个东西的用处是这样理解的,有两个页面PageA和PageB,用户在PageA中进行了一些数据的录入,而PageB的作用就是把在PageA中填写的数据显示出来,虽然可以通过PageA将数据放在某个地方(比如数据库,静态字段等),然后PageB再去那个地方将数据取出。但是总感觉那样做并不是一个好的做法,并且还容易在程序中添加一些不是很有必要的字段或方法。而最好的方法莫过于直接PageA在跳转PageB的时候就把这个数据传递给PageB。下面是微软的实例源码
void goButton_Click(object sender, RoutedEventArgs e){ this.NavigationService.Navigate(new ContentPage(), DateTime.Now);}void NavigationService_LoadCompleted(object sender, NavigationEventArgs e){ DateTime requestDateTime = (DateTime)e.ExtraData; string msg = string.Format("Request started {0}\nRequest completed {1}", requestDateTime, DateTime.Now); MessageBox.Show(msg);}
通过这种方式,就可以在跳转的时候将参数传递,而如何在xaml代码中指定参数还在寻找中,找到了会及时记录的。
0 0
- WPF Page之间跳转时传参
- WPF之Page介绍(以及Page之间的链接)
- WPF窗口跳转及window和page区别
- WPF窗口跳转及window和page区别
- WPF窗口跳转及window和page区别
- WPF Page 参数传递
- WPF Page NavigationService 为null
- WPF 页面跳转
- WPF页面跳转
- WPF页面跳转
- WPF中的页面跳转
- WPF中的页面跳转
- error-page 跳转失效问题
- 在WPF的Page中的导航
- WPF Page页面导航栏的隐藏
- WPF Page和UserControl的区别
- WPF 中Frame + Page 的使用
- WPF中MainWindow与Page通信
- 摇一摇
- 线程进程对形象理解
- SQL语句大全-程序员必备(Oracle版)
- Leetcode:38. Count and Say(JAVA)
- 关于脚本语言的理解(转)
- WPF Page之间跳转时传参
- 给图片增加高斯模糊效果
- 线性代数的本质
- webx框架 实现文件上传保存服务器 解析
- hdu 1240 Asteroids!
- C#基础
- 160. Intersection of Two Linked Lists
- 码流 / 码率 / 比特率 / 帧速率 / 分辨率 / 高清
- SQlite