c#:tabControl中的透明

时间:2009-09-01 09:10:14

标签: c# tabcontrol transparent-control

我正在寻找一种方法使tabControl(框架2.0)在后台透明。 我有一个继承自microsoft tabControl的自定义tabControl。当我试图在OnPaintBackground中绘制透明图像时,背景变为黑色。问题是我在tabContol下有一个带有背景图像的面板所以我不能在OnPaintBackground方法中只绘制颜色。我正在寻找一种方法来找到位于tabControl下的图像,这样我就可以使用graphics.drawimage进行绘制,它看起来很透明。

有人对代码有所了解吗? (或其他方式)

注意:this.SetStyle(ControlStyles.SupportsTransparentBackColor,true) - 没有帮助!

1 个答案:

答案 0 :(得分:0)

Mick Doherty声称他有一个transparent tabcontrol控制(寻找Tabcontrol 2)