我试图在我的应用程序中实现全屏功能。我在我的aspx文件中添加了一些.But控件,当我单击onr全屏按钮时,它显示了一个全屏,但没有显示一个SilverlightHost控件(只显示了一个SilverlightHost UI)。
那我该怎么解决呢。(我已将无窗口属性设置为true)。
谢谢你,拉克斯米拉尔
发布于 2009-12-09 07:45:39
如果我正确地理解了您的问题,那么这种行为是正常的,这是根据设计的;将Silverlight应用程序放在全屏意味着它将占用所有可用的屏幕空间,隐藏任何其他东西。也许您需要的是一个全屏浏览器窗口(您可以使用Javascript实现这一点,例如,参见此处:http://www.pptools.com/ppt2html/FAQ00140.htm)。
发布于 2009-12-09 11:05:45
当您使用无窗口属性设置为true的silverlight插件时,silverlight应用程序将使用与其他html控件相同的窗口。因此,可以将HTML控件放在silverlight提供的内容之上。
然而,当您将silverlight置于全屏模式时,它是silverlight,您是在完全屏幕上,而不是浏览器客户端窗口。因此,sivlerlight需要创建一个新窗口,然后将其全屏,silverlight应用程序随后呈现到这个新窗口。因此,任何HTML内容都会被屏蔽。
https://stackoverflow.com/questions/1872191
复制相似问题