WPF应用程序模型

本文介绍了WPF中两种应用程序模型:普通桌面应用与浏览器应用,并详细解释了如何利用Application.Current进行会话管理和数据共享。此外,还探讨了三种模型:Window、NavigationWindow 和 Page 的导航机制及浏览器应用的部署步骤。
两种:普通桌面应用、浏览器应用

Application.Current。可作为session使用,共享数据。

三种模型:
Window.
NavigationWindow : Window 主要提供Navigate方法
Page: 不能以Window做内容

NavigationWindow/Frame都可以Navigate,几种方式:
1. <HyperLink>
2. container.navigate(...)
3. container.content=... / container.source=...
4. container.reload()
5. GoBack()/GoFoward()/CanGoForward()

部署浏览器应用:
1. 项目类型:winfx web browser application
2. copy .exe/.manifest/.xbap文件到server
3. 要确认server有如下mime映射:

.manifest

application/manifest

.xaml

application/xaml+xml

.application

application/x-ms-application

.xbap

application/x-ms-xbap

.deploy

application/octet-stream

.xps

application/vnd.ms-xpsdocument


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值