Silverlight 项目文件是您可以使用不同工具来创建和编辑的文本文件。例如,可以使用 Visual Studio 2010 以及 Expression Blend 来创建 Silverlight 项目或修改现有项目。
您需要以下组件来执行这些步骤:
Visual Studio 2010.
“新建 Silverlight 应用程序”对话框,如下图所示。
[7]选择用于承载 Silverlight 应用程序的方法。
而后,将会生成 HTML 测试页以承载应用程序。
“Silverlight 版本”下拉列表中,选择所需的 Silverlight 版本。
在配置管理器中以 x 64为目标是不受支持的方案。
2、Silverlight 应用程序项目文件
不要编辑此文件。
包含嵌入到所生成的程序集中的名称和版本元数据。
应用程序包是一个压缩的 zip 文件,它具有 .xap 文件扩展名并包含启动您的应用程序所需的所有文件。
(4)Silverlight 应用程序项目包含对以下程序集的引用:
[2]System.dll
[4]System.Net.dll
[6]System.Windows.Browser.dll
[7]System.Xml.dll
MainPage 类。
App 类实例化。
3、Silverlight 应用程序项目网站文件
一个 JavaScript 帮助器文件,其中包含用于初始化 Silverlight 插件实例的函数和用于确定客户端上的已安装插件版本的函数。
网站配置文件。
二、
使用以下步骤创建新的 Silverlight 类库项目:
[1]启动 Visual Studio 2010。
出现 新建项目 对话框。
“Silverlight”。
“Silverlight 类库”。
“添加 Silverlight 类库”对话框将出现。
“确定”。
2. Silverlight 类库项目文件
此文件包含嵌入到所生成的程序集中的名称和版本元数据。
(2)Silverlight 类库项目包含对以下程序集的引用:
[2]System.dll
[4]System.Net.dll
[6]System.Windows.Browser.dll
[7]System.Xml.dll
Class1 的一个类的代码文件。
三、
1. 以下步骤说明如何添加对 Silverlight 库程序集的引用。
[4]例如,您将选择 System.Windows.Controls.Data 以使用项目中的 DataGrid 控件。
若要使用 XAML 中的程序集,必须指定 XML 命名空间映射。
2. 添加 XML 命名空间映射
[1]打开 MainPage.xaml。
DataGrid。
xmlns:sdk="http://schemas.microsoft.com/winfx/2006/xaml/presentation/sdk"
DataGrid 元素看起来类似于下面这样:
<sdk:DataGrid></sdk:DataGrid>
Silverlight 库的前缀和映射。