0

我尝试了很多方法来在表单上设置透明背景。透明度键确实有效,但是当您放置具有不透明度的图像时会出现问题。我试图覆盖OnPaintBackground它只删除了我的背景图像。我尝试了这个SetStyle方法。

4

2 回答 2

2

假设您使用的是 Windows 窗体,请尝试:

this.TransparencyKey = Color.Red;
this.BackColor = Color.Red;

当表单上的颜色与透明度键相同时,它将是透明的。另一方面,由于红色仅用于透明度,您将无法使用它。

(并this指形式)

于 2013-02-17T20:07:11.933 回答
0

您可以设置窗体的不透明度。100% 是 Windows 窗体的默认值,较低的值更透明。

于 2013-02-17T20:25:25.493 回答