我有在现有的ASP.NET web应用程序正在嵌入Silverlight应用程序。 Web应用程序有几个下拉导航菜单,通常会覆盖Silverlight应用程序的一部分。我知道使用“无窗口”模式嵌入应用程序的,如果我这样做的HTML菜单显示在Silverlight插件的顶部,一切看起来不错。

的问题是,我不希望在窗口模式下运行,由于它的局限性。该应用程序需要处理鼠标滚轮事件,这是不是在窗口模式下可用本机。我也不满意,在窗口模式下运行的性能缺点。如果我设置窗口模式为false,Silverlight插件总是呈现在其上下拉它后面的导航菜单的顶部。

有什么样的CSS / JavaScript的/ Z指数两轮牛车的可以做,迫使我的页面上的HTML一定的div对Silverlight应用程序的的顶部渲染WITHOUT 的无窗口模式下运行?我没有寄予厚望,因为我明白这种情况是主要的原因,在窗口模式下运行的,但我想我会问,看看是否有任何解决方法的想法。

有帮助吗?

解决方案

我得出的结论是,如果你想要做的任何一种在Silverlight的HTML的迭合,您以使用窗口模式。据我了解这真的是在窗口模式下运行的主要观点,并没有CSS破解是真的要来解决这个问题。

其他提示

要做到这一点刚刚成立windowsless参数去真正

                                                 

的src: HTTP://weblogs.asp达网络/ dwahlin /存档/ 2010/05/10 /积分-HTML - 进入 - Silverlight的applications.aspx

的SharePoint菜单似乎悬停在Silverlight和闪存元件,而不设置WMODE或无窗口参数。如果有人能确定的SharePoint是怎么做的,然后我们有它。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top