http://blog.csdn.net/lihaiyin/article/details/5674766

//Silverlight页面的跳转 
//(Application.Current.RootVisual as IContent).Content = new DragControl(); 
//普通页面跳转 
HtmlWindow html = HtmlPage.Window; 
//html.Navigate(new Uri("http://www.0379zd.com"));//普通网址 
html.Navigate(new Uri("../Index.aspx", UriKind.Relative));//相对路径

参考一:

方法一: 可跳转到网页 
                  HtmlWindow html = HtmlPage.Window; 
                  html.Navigate(new Uri(item.Link_Page.Trim(), UriKind.Relative), "_blank"); 
                   //System.Windows.Browser.HtmlPage.PopupWindow(new Uri(HtmlPage.Document.DocumentUri, item.Link_Page.Trim()), "_Blank",null); 
方法二:跳转到Xaml页 
            this.Content = new About(); 
方法三:框架跳转item.Link_Page.Trim():代表xaml名 e.g: /views/home   
           events = new System.Uri(item.Link_Page.Trim(), UriKind.Relative); 
           this.ContentFrame.Source = events; 
框架 
 <navigation:Frame x:Name="ContentFrame" Style="{StaticResource ContentFrameStyle}" 
                              Source="/Views/About" Navigated="ContentFrame_Navigated" NavigationFailed="ContentFrame_NavigationFailed"> 
                <navigation:Frame.UriMapper> 
                  <uriMapper:UriMapper> 
                    <uriMapper:UriMapping Uri="" MappedUri="/Views/Home.xaml"/> 
                    <uriMapper:UriMapping Uri="/Views/{pageName}" MappedUri="/Views/{pageName}.xaml"/>   
                    <uriMapper:UriMapping Uri="/{pageName}" MappedUri="/{pageName}.xaml"/> 
                  </uriMapper:UriMapper> 
                </navigation:Frame.UriMapper>               
            </navigation:Frame>  
链接 
<HyperlinkButton x:Name="userid" NavigateUri="/Views/Home"  Style="{StaticResource LinkStyle}" TargetName="ContentFrame" />

参考二:

问题:从页面A跳转到页面B. 
方法:在页面A的cs文件中: 
1.先引入命名空间: 
    using System.Windows.Browser; 
2.跳转语句:

HtmlWindow html = HtmlPage.Window; 
html.Navigate(new Uri("/Default.aspx",UriKind.Relative));

注意黑体字部分,如果要使用相对路径的话,必须加上,全路径的话,可以不用. 
OK了,今天刚搞好的,也不知道可有其他办法了,再来找找,要有更好的办法,我再加进来吧.

本文转自cnn23711151CTO博客,原文链接:http://blog.51cto.com/cnn237111/622829 ,如需转载请自行联系原作者

SilverLight 4页面跳转大全相关推荐

  1. SilverLight 4页面跳转大全(转载)

    //Silverlight页面的跳转 //(Application.Current.RootVisual as IContent).Content = new DragControl(); //普通页 ...

  2. Silverlight学习笔记之页面跳转

    在进行项目开发的时候,经常遇到页面之间的跳转,包括silverlight之间以及silverlight和html之间的跳转. silverlight之间的页面跳转包含两点: 1.主窗体和子窗体 用户新 ...

  3. java jsp 跳转_JSP页面跳转方法大全

    先来介绍一下在服务端JSP脚本中跳转页面的几种方法: 1. response.sendRedirct("跳转到页面"); 该方法通过修改HTTP协议的HEADER部分,对浏览器下达 ...

  4. js页面跳转参考代码大全

    整理一下JS页面跳转参考代码 第一种:      <script language=/"javascript/" type=/"text/javascript/&q ...

  5. 常用的JS页面跳转代码调用大全

    所谓的js页面跳转就是利用javesrcipt对打开的页面ULR进行跳转,如我们打开的是A页面,通过javsrcipt脚本就会跳转到B页面. 目前很多垃圾站经常用js跳转将正常页面跳转到广告页面,当然 ...

  6. android数据回传多个页面_Android Day06四大组件之Activity多页面跳转和数据传递

    ToolBar中menu无法同时显示图标和文字问题的解决方法 Toolbar添加返回按钮 ToolBar与ActionBar 1.什么是Activity 官方文档是这么说的:Anwhich users ...

  7. java 开发web页面跳转,javaweb页面跳转

    java动态web页面,JavaWEB入门,javaweb页面跳转,javaweb页面登录 他们之间的联系是什么 8 serverlet 的生命周期及各阶段的作用 9 java web两种跳转方式分别 ...

  8. android上方导航条跳转页面,《成为大前端》系列 7. 多页面、页面跳转和Navigation模块...

    介绍 开发过移动 Web 页面的同学都知道,单个页面由客户端的 UI 所承载,页面间的跳转也 不再是使用 window 和 location,也不是使用 a 标签,而且调用 Native 写好的 br ...

  9. aspx跳转页面的符号_解决SpringBoot+MyBatis框架下页面跳转问题与代码优化处理。...

    一.关于页面跳转的疑问 后台「return "/pool/index"」返回的是字符串,会自动寻找名为"index"的页面模板文件是怎样实现的? 答:这是Spr ...

最新文章

  1. AtCoder Beginner Contest 198 (A ~ F)题解
  2. A Famous Music Composer
  3. Nginx的https设置
  4. 实例14:python
  5. native c++ 之javah
  6. 在oracle里面password密码为什么输入_刷机成功之后为什么还是需要输入 ID 密码?...
  7. 2.2优化编译器的能力和局限性
  8. python属性是什么意思_什么是python类属性
  9. AppCompat是什么?
  10. JS编程练习题(javascript)
  11. 常用PMP资料下载地址
  12. 惠普i5000微型计算机,求HP 5000面板的中文解释。
  13. 三国杀诺基亚java_拍照手机「三国杀」:诺基亚 808 PureView、iPhone 4S、HTC One S 大比拼...
  14. sis最新ip地址2020入口一_2020最新大厂内部 PHP 高级工程师面试题汇总(一)
  15. win10系统无法切换输入法无法输出中文
  16. C语言——register
  17. Python 1. 如何选择python版本,以及如何选择开发环境(IDE)
  18. java-通知-阿里云短信服务
  19. mysql int等字段括号里的数字含义和作用
  20. 安装使用Discuz!破解模版插件提示“您安装的不是正版应用

热门文章

  1. python mysql
  2. C#调用win32 api程序实例
  3. 如何写一篇好的技术博客
  4. Guava Cache本地缓存在 Spring Boot应用中的实践
  5. 关于pyecharts 地图显示添加数据的问题
  6. JVM-01:类的加载机制
  7. ArrayList的subList方法
  8. Android 引导界面制作
  9. Git探秘:实用主义(1/2)
  10. mysql本地可以访问 网络不能访问