超出浏览器和多个窗口

时间:2010-02-05 02:08:32

标签: silverlight silverlight-4.0 silverlight-oob

当您在Silverlight中使用浏览器时,您是否被困在一个窗口中,或者您可以打开第二个窗口?

2 个答案:

答案 0 :(得分:1)

从Silverlight 4测试版开始,您将被困在一个窗口中。没有关于RTM功能的消息,但看起来不太可能。

答案 1 :(得分:0)

Silverlight 5允许多个窗口用于受信任的应用程序:

  

针对Silverlight 5的受信任的浏览器外浏览器可以使用以前版本无法使用的以下功能:

     

多个窗口。您可以创建其他Window实例以提供更灵活的用户界面。例如,用户可以在单独的窗口中打开应用程序的某些部分,然后将这些窗口移动到第二个监视器。您还可以创建模态对话框和可拆卸窗口。有关更多信息,请参阅窗口。

     

其他提升的可信任功能。在Silverlight 5中,受信任的应用程序可以使用PInvoke来调用非托管程序集中的函数。受信任的应用程序也可以更好地访问本地文件系统。此外,系统管理员可以使受信任的应用程序在浏览器内运行(尽管无法使用Window类)。有关更多信息,请参阅受信任的应用程序。

请参阅http://msdn.microsoft.com/en-us/library/dd550721(v=vs.95).aspx部分“浏览器外应用程序的特殊功能