Silverlight入门学习14

原文地址: http://www.dingos.cn/index.php?topic=2000.0

第十四章   如何在 Web 页面放置 Silverlight 控件?

每个 Silverlight 应用程序项目可 以包含多个 .xaml 页面。当创建一个新的 Silverlight 应用程序项目时, Visual Studio 会创建一个 Page1.xaml .xaml 文件。在解决方案资源管理器 中选择“添加 -> “新建项”可以添加更多的 .xaml 页,然后选择“ Silverlight 用户控件”。

一个 Web 页面中可以使用 xaml 标签放置一个或多个 Silverlight 应用程序,如下所 示:

< asp : Silverlight ID ="Xaml1" runat ="server"

    Source ="~/ClientBin/MySilverlightApp.xap" Width ="300" Height ="300" />

在上面标签中,“ source 属性表示编译 Silverlight 项目编译后输出 xap 文 件 的名字。 .xap 文件包含在 Silverlight 应用程序项目中所有编译后的 .xaml 文件

当编译 Silverlight 应用程序项目时,生成一个 .xap 为后缀名的程序集。例如,你的 Silverlight 项目名为“ MySilverlightControl ”, 当编译时,将产生一个名为 MySilverlightControl.xap 的程序集。

每个 Silverlight 项目都可以包含多个 .xaml 文件。每个 .xaml 文件就像一个页面或它自身的形式。当你放置一个 Silverlight 应用程序在 Web 页面,同一时间只有一个 .xaml 控件可见。基于各种用户行 为,可以动态打开各个 .xaml 页面(就像在一个 Windows 应用程序中打开窗体)。

相关文章

如何在Silverlight4(XAML)中绑定IsEnabled属性?我试过简单的...
我正在编写我的第一个vb.net应用程序(但我也会在这里标记c#,...
ProcessFile()是在UIThread上运行还是在单独的线程上运行.如...
我从同行那里听说,对sharepoint的了解对职业生涯有益.我们不...
我正在尝试保存一个类我的类对象的集合.我收到一个错误说明:...
我需要根据Silverlight中的某些配置值设置给定控件的Style.我...