将自定义用户控件的BackColor更改为透明

时间:2011-02-21 18:35:50

标签: c# gdi+ gdi

我在c#中构建一个自定义用户控件,控件的外观是一个elipse,但是可以使用默认颜色看到控件的角落。

我认为解决此问题的最佳方法是使控件的背景颜色透明,但如果我在属性中执行此操作则不起作用。

1 个答案:

答案 0 :(得分:1)

在控件的构造函数中,尝试添加对SetStyle(ControlStyles.SupportsTransparentBackColor)

的调用