silverlight有哪些局限性?

时间:2012-02-29 09:17:12

标签: silverlight

Silverlight在安装,权限,限制和更新方面的浏览器模式有何意义?

是否可以在全屏模式下运行Silverlight(在浏览器模式下,在网页中)(如按F11键时)?有什么限制?上传申请后可以立即使用吗?

是否可以在浏览器模式或浏览器模式(网页内)中通过Silverlight运行office(word,excel)?

是否可以捕获在silverlight中关闭浏览器的事件?

2 个答案:

答案 0 :(得分:0)

有关具有提升权限的受信任应用程序的说明,请参阅http://msdn.microsoft.com/en-us/library/ee721083(v=vs.95).aspx

答案 1 :(得分:0)

可以在全屏模式下运行Silverlight。您可以使用F11键。您可以使用以下代码以全屏模式运行Silverlight。

private void btnFullScreen_Click(object sender, RoutedEventArgs e)
{
    if (btnFullScreen.IsChecked.Value)
    {
          Application.Current.Host.Content.IsFullScreen = true;                                
          btnFullScreen.Content = "Exit Full Screen";
    }
    else {
        Application.Current.Host.Content.IsFullScreen = false;
        btnFullScreen.Content = "Full Screen";
    }
 }

其次,尚无法通过Silverlight运行/托管MS Office程序。请参阅以下链接以获取有关此内容的更多信息:

Hosting Microsoft Office application inside Silverlight 4?

最后,您可以通过从Silverlight调用JavaScript OnClose()方法来实现捕获Silverlight中关闭浏览器的事件。

检查this link以获取有关在Silverlight中捕获浏览器关闭事件的信息。