Silverlight学习笔记之页面跳转
在进行项目开发的时候,经常遇到页面之间的跳转,包括silverlight之间以及silverlight和html之间的跳转。
silverlight之间的页面跳转包含两点:
1.主窗体和子窗体
用户新建一个child窗体,
childcontrol child=new childcontrol();
child.show();
2.跳转到新的xaml页面
this.content=new Control();
3.弹出aspx页面或者html页面
通过system.windos.browser.htmlpage.popupwindow(uri,"_blank",new HtmlPopupWindowOptions() { Width = 700, Height = 700,Status=false,Menubar=false,Toolbar=false,Resizeable=true })
其中 HtmPopupWindowOptions是用来设置弹出窗口的属性,包含浏览器的宽度、高度、状态栏、菜单栏、工具栏、大小调整。
4.跳转到新的aspx页面或者html页面
System.Windows.HtmlPage.Window.Navigate(uri,"_blank")
即可跳转到新的html页面。
5.HyperLinkButton控件
需要设置该控件的NavigateUrl
转载于:https://www.cnblogs.com/ggz19/p/silverlight.html
Silverlight学习笔记之页面跳转相关推荐
- 微信小程序开发:学习笔记[8]——页面跳转及传参
微信小程序开发:学习笔记[8]--页面跳转及传参 页面跳转 一个小程序拥有多个页面,我们可以通过wx.navigateTo推入一个新的页面.在首页使用2次wx.navigateTo后,页面层级会有三层 ...
- SilverLight学习笔记--Silverlight中WebRequest通讯
本文我们学习如何使用WebRequest类实现客户端和服务器端的通讯. 本例处理过程:在客户端,我们在文本框中输入任意文本,然后用POST方法向服务器端传递信息,服务器端收到从客户端传来的信 ...
- vs2010 学习Silverlight学习笔记(8):使用用户控件
概要: 这个类似于封装控件样式.不过封装的是整个或是多个控件罢了,然后用的时候就可以直接引用过来了. 创建用户控: 这个也很简单,不过有几个地方需要注意下.这个就不照抄了,咱们也自己写一个. 步骤: ...
- SilverLight学习笔记--Silverlight中操作DOM元素
在这里我们将实验一下在Silverlight中如何操作HTML的DOM元素. 首先创建Silverlight应用程序. 创建用户界面: <UserControl x:Class=" ...
- SilverLight学习笔记--进一步学习Isolated Storage独立存储一(理论篇)
在"silverlight如何在客户端读取文件"以及"silverlight如何在客户端写入文件"两篇文章中我们初步接触了Isolated Storage概念. ...
- vs2010 学习Silverlight学习笔记(7):控件样式与模板
概要: 终于知道Silverlight--App.xaml是干什么用的了,不仅可以用来封装样式(类似css),还可以制定控件模版...好强大的功能啊. 封装: 继续学习<一步一步学Silverl ...
- SilverLight学习笔记--Silverlight之数据绑定初探
数据绑定(Data Binding)是用户界面UI和业务对象或其它数据提供者(data provider)的连接.用户界面对象称为目标,数据提供者成为数据源. 数据绑定帮助隔离应用程序的用户界面层 ...
- SilverLight学习笔记--建立Silverlight自定义控件(5)--绑定动画效果
有了上述的基础,我们进一步完善我们的自定义控件,在此我们将创建Storyboard和前面的添加事件处理方法为我们的自定义控件加上动画效果. 1.首先,在MyDesignButton项目中进一步完善 ...
- SilverLight学习笔记--建立Silverlight自定义控件(1)--外观设计
Silverlight 2 以丰富且强大可靠的控件模型闻名,该模型是平台中包括的控件和第三方控件包的基础.您也可以使用此控件模型构建自己的控件. 在了解如何为新平台编写自定义控件时,我经常先复制一 ...
最新文章
- springboot自定义配置文件
- 钉钉、阿里云和PaaS平台的整合开发
- 精简版开发工具使用手记(图解)
- Rust初步(三):使用atom搭配racer进行rust编程
- 使用SQL语句创建数据库2——创建多个数据库文件和多个日志文件
- React开发(284):注意点击事件大小写
- 史上最简单的隐马尔可夫模型讲解
- 网页滚动条上下滚动固定元素左右不固定之sticky
- 关于if 判断等于0 和‘0’的问题
- Java面向对象之继承
- 视频分割修整功哪一款视频剪辑软件更好用?
- jvm学习--类加载器
- jq ui autocomplete的使用
- 《基于深度学习的自然语言处理》中文PDF+英文PDF+学习分析
- 软件体系结构期末考试总结
- Android 9.0系统源码_SystemUI(六)滑动锁屏的创建
- 互联网快讯:百世供应链发力汽配赛道;极米NEW Z6X升级版Z6X Pro上线;美的发布方舱医院集成化解决方案
- PWM脉冲宽度调制——它是什么?
- Oracle数据库系统结构一(存储结构)
- tcpmux TCP 端口服务多路复用
热门文章
- 系统架构设计的工程与艺术(0)
- 剑指offer(Java实现) 二叉搜索树的后序遍历序列
- Docker初识之Centos6.2下安装Docker容器
- GCN代码超详解析Two-stream adaptive graph convolutional network for Skeleton-Based Action Recognition(一)
- Backbone与服务器接口之Model数据同步
- 全局配置文件:mybatis-config.xml
- Java的知识点25——程序、进程与线程 || 线程的创建和启动
- 使用axios上传文件+参数
- GridBagLayout布局管理器应用详解
- Java 技术篇-使用IDEA开发java代码实例演示,IntelliJ IDEA的安装与使用