Silverlight入门学习(10)
来源:互联网 发布:java熔断机制是什么 编辑:程序博客网 时间:2024/05/17 18:00
原文地址:http://www.dingos.cn/index.php?topic=2000.0
第十章 生成并运行“HelloWorld”Silverlight应用程序
这时候生成并运行你的第一个Silverlight应用程序。按Ctrl +F5生成并运行你的程序。如果设置都是正确的,在IE中将启动默认页面并自动加载Silverlight对象。
你将看见一个在浏览器打开的空白页面,即使没有任何的控件。
回到VisualStudio并打开承载Silverlight对象的Web页面。在这个项目中,这个文件被命名为“MySilverlightAppTestPage.aspx”,该文件的内容如下所示:
<%@ PageLanguage="C#" AutoEventWireup="true" %>
<%@ Register Assembly="System.Web.Silverlight"
Namespace="System.Web.UI.SilverlightControls"TagPrefix="asp" %>
<!DOCTYPE html PUBLIC "-//W3C//DTDXHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" style="height:100%;">
<head id="Head1" runat="server">
<title>Test Page ForMySilverlightApp</title>
</head>
<body style="height:100%; margin: 0;">
<form id="form1"runat="server" style="height:100%;">
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<div style="height:100%;">
<asp:Silverlight ID="Xaml1"runat="server"
Source="~/ClientBin/MySilverlightApp.xap"
MinimumVersion="2.0.30523" Width="100%"Height="100%" />
</div>
</form>
</body>
</html>
上面大部 分东西和Asp.NET开发是类似的。有一些行必须注意:
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:Silverlight ID="Xaml1"runat="server"
Source="~/ClientBin/MySilverlightApp.xap"
MinimumVersion="2.0.30523" Width="100%"Height="100%" />
第二行定 义了在Web页面承载的Silverlight控件。“Source”属性定义了被Web页面使 用的.xap文件。.xap文件 包括包含从.xaml文件而来的XAML代码 和可被执行的Silverlight插件。
在当前例子中,仅有一个叫做Page.xaml的xaml文件。当编译解决方案是,这个文件编译在以.xap为后缀名的特殊文件(MySilverlightApp.xap)中。
- Silverlight入门学习(10)
- Silverlight入门学习(1)
- Silverlight入门学习(2)
- Silverlight入门学习(3)
- Silverlight入门学习(4)
- Silverlight入门学习(5)
- Silverlight入门学习(6)
- Silverlight入门学习(7)
- Silverlight入门学习(8)
- Silverlight入门学习(9)
- Silverlight入门学习(11)
- Silverlight入门学习(12)
- Silverlight入门学习(13)
- Silverlight入门学习(14)
- Silverlight入门学习(15)
- Silverlight入门学习(16)
- Silverlight入门学习(17)
- Silverlight入门学习(18)
- the way in csdn
- Silverlight入门学习(8)
- Symbian CEikLabel 使用设置字体,皮肤颜色及背景透明
- 一个UG Open API的代码网站 / Code Snippet Library - NX Open C API
- Silverlight入门学习(9)
- Silverlight入门学习(10)
- 轻风吹过湖面
- ms SQL server数据库备份、压缩与SQL数据库数据处理的方法
- 解决IE6下select无法设置选中的BUG
- jsf 的pages.xml的page标签
- 403错误详解
- Silverlight入门学习(11)
- TextArea限制输入行数
- 百度搜索url后的参数分析