2014-03-01 54 views
0

我有一个普通的Winforms面板,但在它下面,我发送了一个(Awesomium)WebControl窗体到后面,并且想知道是否可以使面板透明以显示网页基本的颜色,但简单的解决方案,如Awesomium WebControl上面板不透明度

Panel1.BackColor = FromARGB(0,0,0,0) (Or any other color) 

使背景色一样的窗体的背景色(GOES的权利,通过Web控件)。有什么解决方法吗?我最初的目的是看看面板是否可以显示网页下的颜色,而不是表单的背景颜色。

回答

0

看,你没有正确解释你的问题,所以我不能确切地告诉你正在得到什么问题。

Panel的颜色默认为transparent但为了您的方便,您可以将背景设置为transparent

下面是代码:

Panel1.BackColor = Color.Transparent 

或者,如果你的窗体的backcolor是一个普通的颜色,你可以尝试以下方法:

Panel1.BackColor = Form1.BackColor 

希望它完美的作品!

+0

啊,我已经尝试过了,默认情况下,透明转换为表单背景的颜色,而不是Web控件中网页的颜色。 –