2012-05-24 89 views
2

我想让我的web浏览器的背景透明像android中的wb.setBackground(Color.transparent)。使webbrowser透明的背景

它甚至有可能吗?

感谢,

雷诺

+0

您的预期行为是?你想让控件中的页面失去背景,还是希望让控件变成半透明的? –

+0

如果我加载的页面没有背景,我会看到它们所在的容器的颜色吗? –

回答

4

WebBrowser控件不是真正的Silverlight控件,因此不支持使背景透明的功能。

对不起,使用目前可用的工具是不可能的。
虽然这是一个高度要求的功能,所以这可能(希望)在未来的版本中改变。

+0

&@ $#me! :)非常感谢(你帮了我好几次!)! –

+0

可以请你帮我在这个http://stackoverflow.com/questions/23566872/webbrowser-control-with-transparent-background – Goofy

2

是,根据Doc你可以改变背景的画笔:

SolidColorBrush scb = new SolidColorBrush(Colors.Transparent); 
wb.Bacground = scb; 

也可以使整个控制透明

wb.Opacity = 0.0; 

但问题是:这是一个好主意吗?

+1

嗡嗡声,我的意思是不会让我的浏览器失去活力,我只想看看我的全景容器的背景是否有松弛效应。对不起,如果我不清楚,或者我可能不知道你的答案 –

+0

然后尝试不透明度。 –