簡體   English   中英

C#:在tabControl中透明

[英]c#: transparent in tabControl

我正在尋找一種方法來使tabControl(框架2.0)在背景中透明。 我有一個繼承自Microsoft tabControl的自定義tabControl。 當我嘗試在OnPaintBackground中繪制透明圖像時,背景變為黑色。 問題是我在tabContol下有一個帶有背景圖像的面板,所以我不能在OnPaintBackground方法中僅繪制顏色。 我正在尋找一種方法來查找完全位於tabControl下的圖像,以便能夠使用graphics.drawimage進行繪制,並且該圖像看起來是透明的。

有人對代碼有想法嗎? (或另一種方法)

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

Mick Doherty聲稱他有一個透明的tabcontrol控件(請查看Tabcontrol 2)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM