SilverLight入门教程(基于ASP.NET运行环境示例)

SilverLight入门教程(基于ASP.NET运行环境示例)

ID:36609382

大小:312.50 KB

页数:58页

时间:2019-05-12

SilverLight入门教程(基于ASP.NET运行环境示例)_第1页
SilverLight入门教程(基于ASP.NET运行环境示例)_第2页
SilverLight入门教程(基于ASP.NET运行环境示例)_第3页
SilverLight入门教程(基于ASP.NET运行环境示例)_第4页
SilverLight入门教程(基于ASP.NET运行环境示例)_第5页
资源描述:

《SilverLight入门教程(基于ASP.NET运行环境示例)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、SilverLight入门教程——基于ASP.NET运行环境示例郑健目录1.概述22.代码示例2(1)基础知识示例21)对象的定位22)使用SilverLight插件73)SilverLight元素的鼠标事件104)SilverLight元素的键盘事件155)方法createFromXaml使用示例166)访问和修改SilverLight元素以及属性187)SilverLight中的字体使用208)全屏支持功能239)SilverLightDownloader对象使用2510)定时器功能2811)错误处理支持3112)把xaml段

2、内置在aspx或HTML页面中33(2)制作图形示例3513)基本图形形状示例3514)画刷对象的使用3815)视频刷对象的使用4116)Path元素的使用4217)变换效果(Transform)44(3)多媒体功能4618)在线电影播放46(4)制作动画效果示例5119)一个动画示例5120)动画的交互控制5321)动画关键帧示例541.概述SilverLight是一个跨浏览器的、跨操作系统平台的插件,为Web带来下一代媒体体验和丰富的交互式应用程序体验。使用JS实现Ajax技术可以使网站具有很好的用户体验,但它也会使网站过于庞

3、大和臃肿。利用业余时间学习了一下微软的SilverLight官方教程,顺便根据所学的示例整理了一个教程。此教程主要针对开发使用场景展开示例,包括一些精简的小例子,在实际开发中也可以作为查找手册使用。运行环境为VS2005,这些示例比较简单很容易看懂,因此示例没有太多注释。2.代码示例(1)基础知识示例1)对象的定位通过呈现几个SilverLight元素来示例对象之间的定位,以及在一个页面中创建装载多个SilverLight对象。I.页面代码(Default.aspx)

4、99/xhtml">Silverlight对象的定位

5、pe="text/javascript">createSilverlight1();


createSilverlight2();

createSilverlight3();

<

6、divid="SilverlightControlHost4">createSilverlight4();


createSilverlight5();II.页面对应的JS文件代码(Default.aspx.js)//创建对象functionc

7、reateSilverlight1(){Silverlight.createObjectEx({source:"Page1.xaml",parentElement:document.getElementById("SilverlightControlHost1"),id:"SilverlightControl1",properties:{width:"350",height:"350",version:"1.0",background:"white",isWindowless:"true",enableHtmlAccess:"tr

8、ue"},events:{}});}functioncreateSilverlight2(){Silverlight.createObjectEx({source:"Page2.xaml",parentElement:document.getEle

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。