微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

实现自定义Silverlight的安装界面

Silverlight 在客户端的安装方式有两种,一种是直接的,一种是间接,当你使用Silverlight创建了站点或者程序的时候,你可以使用inplaceInstallPrompt 属性在创建对象的时候来进行定制.

实现自定义安装Silverlight插件代码:

function createSilverlight()
{  
    Sys.Silverlight.createObject(
        "plugin.xaml",// Source property value.
        parentElement,// DOM reference to hosting DIV tag.
        "myControl",// Unique control id value.
        {                                   // Control properties.
            width:'1024',// Width of rectangular region of control in pixels.
            height:'530',// Height of rectangular region of control in pixels.
            inplaceInstallPrompt:false,// 設定客戶端安裝的方式.
            background:'white',// Background color of control.
            iswindowless:'false',// Determines whether to display control in windowless mode.
            framerate:'24',// MaxFrameRate property value.
            version:'0.9'                   // Control version to use.
        },{
            onError:null,// OnError property value -- event handler function name.
            onLoad:null                     // OnLoad property value -- event handler function name.
        },null);                              // Context value -- event handler function name.
}

向上面这种设置,在客户端将有这样的表现:

点它就会跑到http://www.microsoft.com/silverlight,用户可以自己在站点里下载,并进行silverlight的相关安装.

当然你也可以设置成直接安装的模式,把inplaceInstallPrompt设置为'true'. 这将出现一个不一样的图标,像下面这样:

在这,你点它,就可以直接进行安装了,很简单,希望对你有用~!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐