表格透明度有时不适用于C#2.0

时间:2013-08-16 14:19:31

标签: c# winforms transparency

我有一个winform,我正在使用圆形背景图像设置为

FormBorderStyle = FormBorderStyle.None;
BackgroundImage = myImage:

现在我必须将背景设置为透明,所以我设置了两个属性:

BackColor = Color.Lime;
TransparencyKey = Color.Lime;

此代码有时有效,但有时也显示背面颜色Lime

编辑:有时候意味着,如果我最小化它,将显示BackColor Lime,当我运行exe时,透明度将无法在10次中随机发生4次。

我添加了表单的底部视图屏幕截图,它显示了Lime颜色

enter image description here

由于某些财产,这是一个问题吗?有什么问题?

0 个答案:

没有答案