请教个自定义控件的问题
我想自定义个圆形控件,继承自usercontrol,为什么在onpaint里面设置了region没效果
[解决办法]
region不是在OnPaint中设置,在初始化时设置
[解决办法]
画布是椭圆,用UserControl 就不用想了,不用层叠的话,可以把背景色设置为透明,不过不层叠椭圆的画布也没什么意义吧
自己用GDI直接写个,比修改Control快得多
发布时间: 2012-06-17 21:02:01 作者: rapoo
请教个自定义控件的问题
我想自定义个圆形控件,继承自usercontrol,为什么在onpaint里面设置了region没效果
[解决办法]
region不是在OnPaint中设置,在初始化时设置
[解决办法]
画布是椭圆,用UserControl 就不用想了,不用层叠的话,可以把背景色设置为透明,不过不层叠椭圆的画布也没什么意义吧
自己用GDI直接写个,比修改Control快得多