我在C#.NET中创建一个应用程序.我有8个图片框.我使用了具有透明背景的PNG图像,但在我的形式中,当它出现在另一个图像上方时它是不透明的.
我正在使用Visual Studio 2012.这是我的表单的屏幕截图:

我在旋转控制器中工作.我希望控件支持透明背景色.当绘制弧线时,中间有一个空白区域,我希望该空间真正透明,这样我就可以在它后面放置另一个控件,它不会被旋转器覆盖.
我尝试重写CreateParams void.
我还设置了样式以支持TransparentColor.
尝试重写OnPaintBackground无效,但我无法实现真正透明的背景色.
那么,你能建议我做什么?