微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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 应用程序中打开窗体)。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐