要使控件的背景色为透明色,只需要在窗体初始化,或实体load方法中加上如下代码即可:
SetStyle(ControlStyles.SupportsTransparentBackColor, true);
this.checkBox1.BackColor = Color.Transparent;
PS:即可以使控件checkBox1的背景色为透明
效果图如下:
1.设计时的背景色:
2. 运行后的背景色
参考资料:http://msdn.microsoft.com/en-us/library/wk5b13s4.aspx