【问题标题】:What are the limitations of silverlight?银光的限制是什么?
【发布时间】:2012-02-29 09:17:12
【问题描述】:

Silverlight脱离浏览器模式在安装、权限、限制和更新方面有什么意义?

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

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

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

【问题讨论】:

  • 如果您只是阅读 Silverlight 文档,所有这些都将得到解答。我投票结束这个问题,因为在提出问题之前,您似乎没有花精力研究这个问题。

标签: silverlight


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    可以在全屏模式下运行 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 中捕获浏览器关闭事件的信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-11
      • 2012-03-22
      • 2011-09-04
      相关资源
      最近更新 更多