[英]Transparent overlay over WebBrowser control c#
下圖顯示了c#中WebBrowser控件的面板。
但是,如果我將面板的背景屬性設置為“透明”,則由於表單的背景是銀色,它將顯示顏色“銀色”。
我的問題是; 我如何在自定義WebBrowser控件上繪制覆蓋圖,以便當它是“透明的”時,它將顯示WebBrowser控件而不是表單的背景色。
謝謝。
我認為這可以歸結為面板的OnPaint
方法。
如果有多個控件相互重疊,則僅在屏幕的該區域繪制頂部控件。 通過使控件透明,可以使屏幕的該區域成為表單背景色
我相信這個問題對解決方案有一些建議; 這個問題似乎更具體地指向了OnPaintBackground
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.