zoukankan      html  css  js  c++  java
  • WPF自带的Navigation window [一].

     WPF 的NavigationWindow 做Page界面跳转非常方便 ,可以和浏览器一样. 来回的跳转, 此外和Hyperlink 一起使用能很好的结合.

     光于Navigation 其实是也不几下能够讲完的. 这篇文章首先讲下NavigationWindows 的简单使用.

      首先我们打开VS2010先创建一个WPF的应用程序

      首先我们看到MainWindow.

     在前台把Xaml改下,  把window的标签改成 page

    代码如下

    <Page x:Class="UTionBlog.Navgation.Demo.MainWindow"
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            Title="MainWindow" Height="350" Width="525">
        <Grid>
            <StackPanel>
                <TextBlock Text="WPF Navigation" FontSize="22"/>
                <TextBlock>
                 Go <Hyperlink NavigateUri="Page1.xaml">Here</Hyperlink> to go to Page 2.
                <TextBlock>
                    <Hyperlink NavigateUri="http://www.cnblogs.com/Utionsoft">Go to the Utionsoft Blog</Hyperlink>
                </TextBlock>
            </TextBlock>
            </StackPanel>
        </Grid>
    </Page>

    后台注意继承 也要改  继承page这个类

    然后我们在创建 一个page1 页面 上面随便写点东西.

    最后我们在创建一个Window1,把类改为 NavigationWindow

     代码如下

    <NavigationWindow  x:Class="UTionBlog.Navgation.Demo.Window1"
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            Title="Window1" Height="300" Width="300" Source="MainWindow.xaml">
        
    </NavigationWindow>

    同样也要注意后台.
    继承NavigationWindow

    然后把app里面的启动页面设置为 Window1

    运行项目

     

    然后点下here 跳转到page1

    更方便的是 浏览网页直接也在我们的 程序里 点击go blog

     源代码下载

       非常的方便, 今天就写到这,以后更多 NavigationWindow的用法,将持续更新.

  • 相关阅读:
    【CF741D】Arpa’s letter-marked tree and Mehrdad’s Dokhtar-kosh paths(dsu on tree)
    【CF600E】Lomsat gelral(dsu on tree)
    【Vijos】lxhgww的奇思妙想(长链剖分)
    【HDOJ6586】String(枚举)
    【HDOJ6578】Blank(DP)
    【HDOJ6583】Typewriter(SAM,DP)
    JAVA 集合 List 分组的两种方法
    HashMap的实现原理
    HashMap, HashTable, CurrentHashMap的区别
    java ThreadLocal(应用场景及使用方式及原理)
  • 原文地址:https://www.cnblogs.com/Utionsoft/p/2623333.html
Copyright © 2011-2022 走看看