我有一个winform,我正在使用圆形背景图像设置为
FormBorderStyle = FormBorderStyle.None;
BackgroundImage = myImage:
现在我必须将背景设置为透明,所以我设置了两个属性:
BackColor = Color.Lime;
TransparencyKey = Color.Lime;
此代码有时有效,但有时也显示背面颜色Lime
。
编辑:有时候意味着,如果我最小化它,将显示BackColor Lime,当我运行exe
时,透明度将无法在10次中随机发生4次。
我添加了表单的底部视图屏幕截图,它显示了Lime颜色
由于某些财产,这是一个问题吗?有什么问题?