admin 管理员组

文章数量: 1086019


2024年4月18日发(作者:什么是javabean及其作用)

1 WPF浏览器应用程序

WPF应用程序既可以作为独立应用程序运行在客户端,也可以依附在Internet浏览器(IE6、

IE7等)上执行,后一种程序称为WPF浏览器应用程序,本节将介绍WPF浏览器应用程序

的开发流程。

1.1 创建WPF浏览器应用程序

在Visual Studio 2008中,要创建一个WPF浏览器应用程序非常简单,只需根据创建向导

执行即可,大致过程如下:

(1)进入Visual Studio 2008开发环境,通过选择"文件"→"新建"→"项目"命令,打开"新建

项目"对话框。

(2)在"新建项目"对话框中选择"WPF浏览器应用程序"模板,该模板位于"其他语言

"→"C#"→"Windows"分类下。

(3)选择.NET Framework 3.5,输入项目名称"WPFBroseApp",选择项目存放位置,并

选中"创建解决方案的目录"复选框。

(4)单击"确定"按钮,完成创建向导的设置,Visual Studio 2008会根据模板自动生成WPF

浏览器应用程序的基本框架以及默认的页面(Page)。

通过Visual Studio 2008自动生成的WPF浏览器应用程序的代码结构如图9-9所示,其中,

包括以下几个主要部分。

Properties:包含应用程序版本信息(定义)、资源文件(Resources. resx

定义)、配置信息(gs定义)。

引用:包含WPF应用程序必需的引用,PresentationCore、PresentationFramework是主

要增加的。

:应用程序的XAML代码,主导应用程序的启动和退出等,是

的后台代码。

:默认启动页面的XAML代码,是的后台代码,

该页面是可以修改的。

和WPF独立应用程序一样,WPF浏览器应用程序也是通过启动的,只是它

的StartupUri属性是。WPF浏览器应用程序界面很像网页,所有页面都是从

类直接集成得到的,可以前进或后退。

WPF页面的设计和WPF窗体类设计一样,可以通过Visual Studio 2008的可视化设计

器进行设计,同样可以在页面上创建控件、设置控件的外观等。示例代码9-12是一个简单页

面的XAML代码,其中Page的标题(Title)为Page1,对应后台代码中的C#类型为

1。该页面包含两个Label控件、一个TextBox控件、一个Button控

件。

示例代码9-12:


本文标签: 应用程序 浏览器 代码 创建 页面