2011-05-26 74 views
1

我想要一个透明的WebBrowser组件显示在其他组件之上。我一直在尝试使用透明背景WebBrowser属性,HTML页面使用不同的透明颜色,但它似乎不起作用。Windows Phone 7透明WebBrowser

这是我可以做到这一点的任何方式?

+0

同样的事情的答案昨天有人问:http://stackoverflow.com/questions/6125867/making-webbrowser-transparent – keyboardP 2011-05-26 15:15:46

+0

我看到它为好,虽然只提供解决方法。我很感激WebBrowser透明度上的任何提示,或者在认为不可能之前获得更多意见。 thx – petrumo 2011-05-26 15:21:31

回答

3

您无法将透明度应用于WebBrowser控件,因为它不是“真正的”Silverlight控件。它是Silverlight包装器中的本地控件,因此它可以像普通的Silverlight控件一样使用。
作为一个包装的本地控件,它处理其绘图本身并且不通过Silverlight绘图管道,因此当时不能应用透明度。由于Web浏览器在作为独立应用程序使用时没有包含透明度,因此它没有内置此功能,因此在以嵌入方式使用时无法使用。

对于解决方法,请在Making WebBrowser Transparent

+0

来包装它,对我来说,不透明度的伎俩做了这项工作,thx Matt Lacey – petrumo 2011-05-27 07:56:46

+0

你是否设法让它透明?我们面对的是一样的。我们可以讨论吗? – Geri 2012-07-26 16:17:54

+0

我刚刚看到你的帖子,是的,它通过使用不透明度字段工作。 – petrumo 2012-10-11 13:25:18