Microsoft . 技术之路...

—— 专注于微软技术, 分享是快乐的源泉......
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

WPF应用程序模型

Posted on 2006-08-09 15:23  赣江源  阅读(314)  评论(0编辑  收藏  举报

WPF应用程序模型有两种:普通桌面应用、浏览器应用

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