簡體   English   中英

將我的PictureBox設置為透明的背景顏色並不能真正使其透明。 蟲子?

[英]Setting my PictureBox to transparent background color doesn't really make it transparent. Bug?

這就是我非常簡單易懂的術語。

  1. 我的表單背景是藍色。

  2. 我從表單背景創建了一個從白色到藍色的漸變圖像。 這是為了使表單具有良好的漸變外觀。 我在我的窗體中添加了一個圖片框,並將此圖像設置為圖像。

  3. 我在漸變圖片框的頂部添加了一個帶有徽標的圖片框,但這是在“獲取”表單背景顏色,而不尊重我希望它抓取的透明背景圖像。

所以:

藍色表格->帶有漸變的巨大picturebox->應該尊重漸變的小picturebox。

請幫助!

我認為這可能是因為PictureBox不是控件容器。 因此,這意味着將按鈕圖片框拖動到主圖片框時,它實際上不是圖片框的子級,而是窗體的子級。

您會注意到,如果要對面板執行相同操作(將表單設置為藍色,面板背景圖像,並將按鈕圖片框控件放置在面板上),則該面板控件將顯示為透明。

為什么不設置Form BackgroundImage ,避免使用Huge Picture Box ,並在窗體本身上設置小圖片框。

暫無
暫無

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

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