Silverlight初始屏幕应用环境简要评述

开发 开发工具
Silverlight初始屏幕的功能主要体现在下载框中的进度条,动画的显示;品牌的展示以及一些产品信息的提示等等方面。

Silverlight开发工具的应用不仅为开发人员解决了基于多媒体相关的难题,而且还为编程者们提供了一个全新的编程环境,使得他们大大提高了开发效率。Silverlight初始屏幕的功能集旨在处理以下情况,但并不仅限于这些方面:#t#

1、显示下载进度

2、显示动画,即使不必使用它们来显示下载进度

3、提供品牌,这可以包括文本、向量图形甚至视频

4、显示产品信息,例如免责声明

一般而言,Silverlight初始屏幕中可用的功能集与可用于 Silverlight 的 JavaScript API 的功能集相同,并且还有一些专门支持初始屏幕功能的特定 API。

如果您的主要源内容也在使用 JavaScript API,则您将无法高效地使用此初始屏幕模型。这是因为初始屏幕模型依赖于来自加载的托管 AppDomain 的通知,该通知用作停止显示 SplashScreenSource 和开始显示 Source 的信号。您可以通过以下序列模拟相同的明显转换行为:

加载作为Silverlight初始屏幕的初始 Source XAML 页。

使用 Downloader 开始下载主要源 XAML 页和任何初始资源,例如页面要求的图像或视频。

一旦每个 Downloader 为所有内容都引发 Completed 后,更改位于 HTML DOM 级别的实际 Source 值,这将卸载Silverlight初始屏幕并加载您的主要内容。这一转换在此时是瞬时的,因为所需的每个元素都已预加载到浏览器缓存中。

责任编辑:曹凯 来源: CSDN
相关推荐

2009-12-30 18:02:32

Silverlight

2010-01-04 15:12:27

Silverlight

2014-07-22 09:39:26

Android L

2009-12-30 18:23:13

Silverlight

2009-12-29 17:56:47

Silverlight

2009-10-16 14:05:30

电缆布线

2010-02-24 14:20:27

WCF并发模型

2009-07-24 18:03:44

2009-12-31 17:00:40

Silverlight

2010-01-04 14:35:55

Silverlight

2009-12-31 15:13:47

Silverlight

2009-12-29 16:08:41

Silverlight

2009-12-30 18:18:32

Silverlight

2009-12-29 17:41:29

Silverlight

2009-12-31 10:21:53

Silverlight

2010-01-04 16:38:07

企业级Silverli

2010-01-04 10:41:14

Silverlight

2009-12-30 10:25:03

Silverlight

2009-12-31 16:44:53

Silverlight

2014-06-26 14:53:48

开源开源软件
点赞
收藏

51CTO技术栈公众号