Windows Forms的绘制框架是基于GDI+。我们知道GDI+是支持透明色的,也就是支持带有alpha的颜色。那为什么绝大部分控件不支持透明的背景颜色呢?这是Winforms受到了Win32 API的限制。
在Winforms的所有控件中,只有Form和ToolStripDropDown支持Opacity属性。当Opacity属性的值为0
Windows Forms的绘制框架是基于GDI+。我们知道GDI+是支持透明色的,也就是支持带有alpha的颜色。那为什么绝大部分控件不支持透明的背景颜色呢?这是Winforms受到了Win32 API的限制。
在Winforms的所有控件中,只有Form和ToolStripDropDown支持Opacity属性。当Opacity属性的值为0