2013-08-07 67 views
0

我想知道是否有可能让两个Silverlight应用程序相互交叉。 我想要做的是让SilverlightApp1占据整个浏览器窗口,然后SilverlightApp2以透明背景模式显示为窗口中心的弹出窗口。 SilverlightApp2也会占用所有的窗口空间(作为对SilverlightApp1的模态和块访问),但由于背景是透明的,它将作为模态使用,并且只能访问主容器元素。覆盖两个Silverlight应用程序

这可能吗?

我是那种能够实现这一点,但不是它的透明部分...

我知道有这个容易解决,但我现有的Silverlight应用程序内的工作(这是SilverlightApp1以上),其中我无法修改太多,但是包含应用程序的HTML。

谢谢!

回答

0

您可以尝试制作覆盖SilverlightApp1的div并将SilverlightApp2放置在其上的模态JavaScript窗口。也许你应该让SilverlightApp2不要占用所有窗口空间,并使用div来制作透明/模式部分。

我认为这可行。

+0

我已经试过了,问题是SilverlightApp1总是在模态div上。这是因为SilverlightApp1设置为windowless = false(我无法更改)。所以在这种情况下,我可以在中心看到SilverlightApp2,但我仍然可以点击并转到SilverlightApp1 ... – rockpowwer