Web浏览器的默认背面为白色。 我需要将其更改为透明,但我不知道如何。
我可以使用以下代码透明化Form 1:
this.BackColor = Color.LimeGreen;
this.TransparencyKey = Color.LimeGreen;
我尝试使用此代码使Web浏览器背景透明,但 此代码无效。 所以我找到了这段代码:
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
//this.BackColor = System.Drawing.Color.Transparent;
this.SetStyle(ControlStyles.SupportsTransparentBackColor, true);
this.BackColor = Color.Transparent;
}
这是行不通的。