2009-09-01 3 views
1

tabControl (프레임 워크 2.0)을 배경으로 투명하게 만드는 방법을 찾고 있습니다. 저는 microsoft tabControl에서 상속받은 사용자 지정 tabControl을 보유하고 있습니다. OnPaintBackground에 투명한 이미지를 칠하려고 할 때 배경이 검은 색이됩니다. 문제는 내가 TabContol 배경 이미지가있는 패널 아래에 있으므로 OnPaintBackground 메서드의 색만 칠할 수 없다는 것입니다. tabControl 아래에있는 이미지를 찾기위한 방법을 찾고 있는데 graphics.drawimage로 칠할 수 있으며 투명하게 보일 것입니다.C# : transparent in tabControl

누군가 코드에 아이디어가 있습니까? (또는 다른 방법)

참고 : this.SetStyle (ControlStyles.SupportsTransparentBackColor, true) - 도움이되지 않습니다!

답변

0

믹 도허티는 그가 transparent tabcontrol 컨트롤 (TabControl에 2 볼)

+0

는 그러한 속성 ... 당신이 그 찾았 죠가없는있다 주장? –

+0

실제로 내가 찾던 것에주의를 기울이지 않았다. :) 그것은 사용자 정의 컨트롤을위한 코드였습니다 ... – Stormenet