0

我在 Photoshop 中制作了一个透明的背景图像,但是当我将它用作表单的背景图像时,它不使用表单的背景颜色(蓝色),因此我无法使用此代码制作透明的表单。

this.BackColor = Color.blue;
this.TransparencyKey = Color.blue;

如果我改用白色,我的其他工具会出现颜色问题。我正在尝试制作 Windows 表单应用程序。我不知道是否有更简单和更好的替代方法来制作透明表单。

我应该怎么办?

4

1 回答 1

1

参考这里的一篇文章以及我自己的经验,我希望这是因为它是 JPG 而不是 PNG 或其他一些透明友好的图像格式。我遇到了同样的问题,当我更改为 PNG 格式时,它对我有用。

从几个随机谷歌搜索中读取结果,似乎 JPEG 不支持文件格式限制的透明度。

即使位图设置为 Graphics.Clear(Color.Transparent),为什么在调整大小时我的图像周围会出现黑色背景

于 2012-10-04T20:49:43.263 回答