c #: прозрачный в tabControl - PullRequest
1 голос
/ 01 сентября 2009

Я ищу способ заставить tabControl (framework 2.0) быть прозрачным на заднем плане. У меня есть пользовательский tabControl, который наследуется от Microsoft tabControl. когда я пытаюсь нарисовать прозрачное изображение в OnPaintBackground, фон становится черным. проблема в том, что у меня есть под tabContol панель с фоновым изображением, поэтому я не могу рисовать в методе OnPaintBackground только цвет. Я ищу способ найти изображение, которое находится точно под tabControl, поэтому я смогу рисовать с graphics.drawimage, и оно будет выглядеть прозрачным.

У кого-нибудь есть идея с кодом? (или другой способ сделать это)

Примечание: this.SetStyle (ControlStyles.SupportsTransparentBackColor, true) - не помогает!

1 Ответ

0 голосов
/ 01 сентября 2009

Мик Доэрти утверждает, что у него есть прозрачный элемент управления tabcontrol (ищите Tabcontrol 2)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...