zoukankan      html  css  js  c++  java
  • WPF Navigation导航

    WPF导航这个话题,网上的解决方法有很多种,有点吃猪脚的感觉,弃之可惜,食之乏味。

    不过还是简单聊聊吧.

    常见的导航:

    利用HyperLink导航,可以到某一个Page页面,也可以是外部链接,当然也可以是外部Libary的Page. 如下代码:

    <Hyperlink NavigateUri="Page2.xaml">redirect</Hyperlink>

    <Hyperlink NavigateUri="http://www.cnblogs.com">Goto Cnblogs</Hyperlink>

    <Hyperlink NavigateUri="/NameSpace;component/SharedPage.xaml">LinkToPageInLibrary</Hyperlink>

    利用Frame框架,给source赋值进行导航,如下代码:

    <Frame name="frameMain" source="Page2.xaml"/>

    还有一种不常用的写法,给整个页面的Content内容赋值,一般应用场景是该Page/Window作为公用的模板,如下的代码:

    //创建一个公用的模板页Page1.xaml或者Window1.xaml
    //在程序初始化的时候,给该模板赋值并初始化
    
    public ConstructFunction()
    {
         InitializeComponent();
         this.Content=new Page1();  
     }

    先记录这么多,有问题请指正。

  • 相关阅读:
    Eighth scrum meeting
    Seventh scrum meeting
    Sixth scrum meeting
    Fifth scrum meeting
    Forth scrum meeting
    Third scrum meeting
    2019-07-25 L430 生物 GPS
    L429 Why Do Smart People Do Foolish Things?
    L427 长难句
    L426
  • 原文地址:https://www.cnblogs.com/tymonyang/p/3467936.html
Copyright © 2011-2022 走看看