怎么来创建一个Silverlight Project
2008-10-04 11:38:03 来源:WEB开发网Page.xaml: 这个 XAML 文件 是和 createSilverlight 或 createSilverlightEx 方法 调用关联的. 它 定义 Silverlight展现的内容. 该文件里的根元素包含了xmlns定义,它申明了基于 Silverlight的应用程序的的要求(包含命名空间等). Canvas 是一个典型的根元素, 它可以包含所有的UI内容. 如果你的基于Silverlight应用程序使用托管代码,根元素应该包含 x:Class 属性, 这样你可以在后台文件里控制XAML文件中的内容了.
如果你想使用托管代码来进行开发 Silverlight project,那么project里还将包含这些文件:
Page.xaml.cs (or .vb): 这个 文件将编译到程序集里以提供托管代码的支持. 在代码文件中必须定义与 Page.xaml中的x:Class 同名的类 . 同样,在程序集进行编译的时候也会用到 x:Class 的值. 你的事件处理程序其实就是这个类中的成员. 一般的, 你也会把 这个 类放到某一个namespace中, 这个以托管代码编写的 namespace 也将根据Page.xaml中的 x:Class 值生成. 以 Visual Basic为例, namespace 将会是project中默认设置的值. 托管代码编写的CS 文件 是不能直接使用的; 只有编译后生成的文件才是应用程序直接使用到的.
如果你要写一个比较复杂的程序, 你可以用多个 文件来组成你的程序集, 但是这些文件中必须定义与 XAML x:Class值一样的类.
注意
虽然你的程序已经使用了托管代码, 但你仍然需要 CreateSilverlight.js 和 Silverlight.js 来载入和初使化 Silverlight control.
使用 Visual Studio来创建 Silverlight Project
用 Visual Studio来创建 Silverlight Project
点击 Visual Studio Code Name "Orcas" Beta 1. 左上的 file 菜单, 点击 New Project.
更多精彩
赞助商链接