属性 | 说明 |
Accessibility | 保留多个与辅助功能相关的字符串以及一个事件的对象。 此属性为只读属性(对象本身不可设置)。默认值是该对象的一个实例,其属性为默认值。 |
ActualHeight(Silverlight 插件) | Silverlight 插件的呈现区域的高度(以像素为单位)。 此属性为只读。默认值为 Silverlight 插件的高度,由实例化该值的 OBJECT/EMBED 标记指定。 |
ActualWidth(Silverlight 插件) | Silverlight 插件的呈现区域的宽度(以像素为单位)。 此属性为只读。默认值为 Silverlight 插件的宽度,由实例化该值的 OBJECT/EMBED 标记指定。如果宽度在初始化过程中按百分比指定,则为计算的像素值。 |
Background(Silverlight 插件) | 获取或设置显示 XAML 内容的矩形区域的背景颜色。 将背景颜色值指定为一个字符串。背景颜色值可以是具有或不具有 alpha 透明度的已命名颜色值或者 8 位 或 16 位颜色值。此属性是可读/写的。默认值为 null |
EnableAutoZoom | 获取一个值,该值指示对于支持自动缩放的平台是否允许自动缩放行为。如果容许自动缩放行为,则为 true;否则为 false。 此属性为只读。 |
EnableFramerateCounter | 获取或设置一个值,该值指示是否在承载浏览器的状态栏中显示当前的帧速率。(仅适用于 Microsoft Internet Explorer。) 如果将在承载浏览器的状态栏中显示当前呈现的 Silverlight 内容的每秒帧数 (fps),则为 true;否则为 false。 此属性是可读/写的。默认值为 false。 |
EnableHtmlAccess | 获取一个值,该值指示 Silverlight 插件中承载的内容是否有权访问浏览器文档对象模型 (DOM)。 如果承载的内容有权访问浏览器 DOM,则为 true;否则为 false。 |
EnableRedrawRegions | 获取或设置一个值,该值决定是否显示用每个帧重新绘制的插件的区域。 如果将显示用每个帧重新绘制的插件的区域,则为 true;否则为 false。 此属性是可读/写的。默认值为 false。 |
FullScreen | 获取或设置一个指示 Silverlight 插件是否显示为全屏插件的值。 如果 Silverlight 插件显示为全屏插件,则为 true;如果 Silverlight 插件显示为嵌入式插件,则为 false。 此属性是可读/写的。默认值为 false。 |
InitParams | 获取或设置一组可选的用户定义的初始化参数。此属性在实例化期间是仅可写一次的,并且对于 Silverlight 对象模型中的运行时脚本是只读的。 一个表示一组用户定义的初始化参数的字符串。该值的字符串格式是用户定义的。 此属性仅在作为初始化参数时是可设置的,对于随后的脚本是只读的。默认值为 null。 |
IsLoaded | 获取一个值,该值表示是否加载了 Silverlight 插件。 如果 Silverlight 插件已加载,则为 true;否则为 false。 此属性为只读。默认值为 false。 |
MaxFrameRate | 获取或设置每秒要呈现的最大帧数。 一个整数值,指定每秒要呈现的最大帧数。 此属性是可读/写的。默认值为 60。 |
Root | 获取位于当前 Silverlight 插件的内容根目录的对象。 此属性为只读。默认值为 null。 |
Source(Silverlight 插件) | 获取或设置指定要呈现的 XAML 内容的 XAML 文件的统一资源标识符 (URI)。 包含要加载到 Silverlight 插件的内容的 XAML 文件或 XAML 脚本标记的 URI。通常,这是对 XAML 文件的引用。如"备注"部分所述,该 URI 还可以包含 #(数字符号)前缀以指定内联 XAML 引用。 此属性是可读/写的。默认值为 null。 |
Windowless | 获取(或仅在初始化过程中设置)一个值,该值确定 Silverlight 插件是否显示为无窗口插件。(仅适用于 Windows 版的 Silverlight。) 如果 Silverlight 插件显示为无窗口插件,则为 true;否则为 false。默认值为 false。 |
初始化silverlight参数
1、在页面中的object对象中添加 <param name="InitParams" value="key1=value1,key2=value2"/> 元素
如: <object data=”data:application/x-silverlight-2,”type="application/x-silverlight-2" width="400px" height="300px">
<param name="InitParams" value="key1=value1,key2=value2"/>
</object>
2、在App.xaml的Application_Startup事件中获取参数值
如:
private void Application_Startup(object sender, StartupEventArgs e)
{
foreach (string item in e.InitParams.Keys)
{
//遍历e.InitParams获取参数
}
}