美文网首页
WPF中的页面跳转

WPF中的页面跳转

作者: 北风知我意 | 来源:发表于2016-09-26 18:59 被阅读665次

WPF页面跳转:

WPF页面跳转有两种:一种是windows,另外一种是page

1:windows页面跳转

windows 页面跳转相信学过winform编程的哥们都知道,先实例化该窗体然后show一下就可以了.eg:有两个窗体Main和Login,要想点击Login 窗体上的注册按钮然后跳转到Main上,则在Login窗体的Click事件里代码如下:Main Mn=new Main();Mn.Show();

2:Page页面跳转

Page页面跳转:前台跳转和后台跳转都可以实现前台实现:

Enter Page1

后台实现:

NavigationService.GetNavigationService(this).Navigate(newUri("Page1.xaml", UriKind.Relative));

NavigationService.GetNavigationService(this).GoForward();//向后转

NavigationService.GetNavigationService(this).GoBack();  //向前转

在后台还可以这样写:this.content = new Page1();(这种比较简单,但是建议大家使用前一种更能提高自己,呵呵)

另外还可以以实现windows跳转到page:

NavigationWindow window =newNavigationWindow();

window.Source =newUri("Page1.xaml", UriKind.Relative);

window.Show();

好文要顶关注我收藏该文

JobinWang

关注 - 4

粉丝 - 6

相关文章

  • WPF中的页面跳转

    WPF页面跳转: WPF页面跳转有两种:一种是windows,另外一种是page 1:windows页面跳转 wi...

  • wpf中window和page的跳转

    WPF页面跳转有两种:一种是windows,另外一种是page 1:windows页面跳转 windows 页面跳...

  • Flutter - 页面跳转(路由)、传值

    Flutter 中页面跳转通过 Navigator 和 Route 来实现。 一、页面跳转 1,常规路由页面跳转...

  • 六、url链接

    1.页面跳转 在网站中我们经常会遇到,页面跳转的情况,比如点击登录,可以跳转到登录页面,点击注册可以跳转到注册页面...

  • 微信小程序-页面跳转

    微信小程序-页面跳转 一、在app.json中配置跳转页面: logs为当前将要跳转到的页面 { “pages”:...

  • 3.微信小程序页面跳转

    1.tabBar跳转 只能用于tabBar页面 2.非tabBar页面跳转 3.带参数跳转 A页面传参: B页面中...

  • Flutter Navigator&Router(导航与

    在Android中页面跳转使用context.startActivity,iOS中页面之间跳转使用的是ViewCo...

  • 路由带参跳转——vue

    点击子页面B的按钮,跳转到主页面A,同时携带子页面B中的信息,给主页面A。 在中跳转 子...

  • React Native中页面跳转、传值与回调

    React Native中页面跳转、传值与回调 标签(空格分隔): React React Native中页面跳转...

  • Flutter 之Router 页面跳转

    Flutter 之Router 页面跳转 页面跳转在移动开发中是很常见的事情,在Android中打开另外一个页面主...

网友评论

      本文标题:WPF中的页面跳转

      本文链接:https://www.haomeiwen.com/subject/zliqyttx.html