基于 Silverlight 的应用程序可以访问以下位置中的多种资源:
-
宿主服务器和其他网络位置。
-
嵌入在应用程序包内部或外部的库程序集中的文件。
-
以松散形式位于应用程序包中的文件。
-
编译到程序集中的字体文件。
例如,资源在应用程序中可以作为错误消息或用户界面的一部分显示。资源是在逻辑上由应用程序部署的任何非可执行数据。
基于 Silverlight 的应用程序不能使用依赖于序列化的资源数据类型。有关不依赖于和依赖于序列化的数据类型的列表,请参见 ResourceManager 类。
资源文件和字典
可以将资源文件和内容文件嵌入到应用程序程序集中,也可以按需从服务器中获取这些文件。通过在资源文件中存储数据,您无需重新编译整个应用程序即可更改这些数据。有关配置和访问资源文件的更多信息,请参见资源文件。此外,本主题还介绍回退链,该模型用于实现使用 URI 来查找资源。
虽然用于一般开发的生成操作、应用程序模型和资源的概念都对资源字典的工作方式有一定影响,但资源字典却是独立于资源文件的概念。资源字典用来作为在 XAML 中定义的各个对象的资源机制,通常按照预期,在应用程序中会多次使用该定义。有关更多信息,请参见资源字典。
资源本地化
可以针对特定的区域性对应用程序的资源进行本地化。这使您可以生成应用程序的本地化(翻译的)版本。应用程序基于 Silverlight.js 文件的配置加载适当的本地化资源。有关更多信息,请参见部署和本地化。
独立存储设置
除了使用资源外,还可以在独立存储中将应用程序设置保存为键/值对。可以使用一组默认设置来初始化应用程序,之后可以轻松访问和修改这些设置。有关更多信息,请参见如何使用独立存储存储和检索应用程序设置。
请参见
其他资源
应用程序模型
分享到:
相关推荐
Silverlight 概述 Silverlight 入门 应用程序和编程模型 布局、文本和输入 控件 图形、动画和媒体 XAML 将 Silverlight 与网页集成 类型、属性、方法和事件 数据访问和数据结构 网络和通信 调试、错误...
第1章 服务器控件概述及开发环境部署 .1 1.1 自定义服务器控件 1 1.2 服务器控件在软件开发过程中的作用 1 ...附录a .net 3.5技术教程系列——collection/asp.net ajax/ silverlight/jquery ...646
注意:由于文件大小为111MB,但本人的上传权限只有60MB,所以分开两部分压缩上传。解压前必须与part2一起解压。...附录a .net 3.5技术教程系列——collection/asp.net ajax/ silverlight/jquery ...646
注意:由于文件大小为111MB,但本人的上传权限只有60MB,所以分开两部分压缩上传。解压前必须与part2一起解压。...附录a .net 3.5技术教程系列——collection/asp.net ajax/ silverlight/jquery ...646
第1章 WPF概述 1 1.1 理解Windows图形 1 1.1.1 DirectX:新的图形引擎 1 1.1.2 硬件加速与WPF 2 1.2 WPF:高级API 4 1.2.1 分辨率无关性 5 1.2.2 WPF的演化 9 1.2.3 Windows窗体将继续保留 11 1.2.4 DirectX...
第1章 WPF概述 1 1.1 理解Windows图形 1 1.1.1 DirectX:新的图形引擎 1 1.1.2 硬件加速与WPF 2 1.2 WPF:高级API 4 1.2.1 分辨率无关性 5 1.2.2 WPF的演化 9 1.2.3 Windows窗体将继续保留 11 1.2.4 DirectX也将继续...
第1章 WPF概述 1.1 Windows图形演化 1.1.1 DirectX:新的图形引擎 1.1.2 硬件加速与WPF 1.2 WPF:高级API 1.2.1 Windows窗体将继续保留 1.2.2 DirectX也将继续保留 1.2.3 Silverlight 1.3 分辨率...
第1章 WPF概述 1.1 Windows图形演化 1.1.1 DirectX:新的图形引擎 1.1.2 硬件加速与WPF 1.2 WPF:高级API 1.2.1 Windows窗体将继续保留 1.2.2 DirectX也将继续保留 1.2.3 Silverlight 1.3 分辨率...
2.3 元数据概述 2.4 将模块合并成程序集 2.4.1 使用Visual Studio IDE将程序集添加到项目中 2.4.2 使用程序集链接器 2.4.3 为程序集添加资源文件 2.5 程序集版本资源信息 2.5.1 版本号 2.6 语言文化 2.7 ...
2.3 元数据概述 2.4 将模块合并成程序集 2.4.1 使用Visual Studio IDE将程序集添加到项目中 2.4.2 使用程序集链接器 2.4.3 为程序集添加资源文件 2.5 程序集版本资源信息 2.5.1 版本号 2.6 语言文化 2.7 ...
2.3 元数据概述 2.4 将模块合并成程序集 2.4.1 使用Visual Studio IDE将程序集添加到项目中 2.4.2 使用程序集链接器 2.4.3 为程序集添加资源文件 2.5 程序集版本资源信息 2.5.1 版本号 2.6 语言文化 2.7 ...
2.3 元数据概述 2.4 将模块合并成程序集 2.4.1 使用Visual Studio IDE将程序集添加到项目中 2.4.2 使用程序集链接器 2.4.3 为程序集添加资源文件 2.5 程序集版本资源信息 2.5.1 版本号 2.6 语言文化 2.7 ...