看板 C_Sharp 關於我們 聯絡資訊
請問一下,如果我想從上層控制項可以透過去看到 下層控制項的東西,應該要怎麼設定!?(兩個控制項是重 疊的,除了把上層設定 visible = false 以外)因為我 還是希望可以 focus 在上面的元件,只是說可以透過去 看到下層元件的東西。 試過 PictureBox 疊在 PictureBox 上以及 Form 疊在 PictureBox 上都失敗了。 -- 非常感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.208.101
ithinkurdumb:background color = transparent? 10/10 21:20
llama:已經有嘗試過了...!! 他會使用系統預設顏色(也就是灰灰的) 10/10 22:14
llama:後來打算用 form 蓋在 picturebox 上面 10/10 22:14
llama:可是 form 不能使用透明色當背景 冏rz 10/10 22:15
※ 編輯: llama 來自: 140.113.208.101 (10/10 22:26) ※ 編輯: llama 來自: 140.113.208.101 (10/10 22:28)
kojiro1982:form 有個屬性可以控制透明程度"Opacity" 10/10 22:34
kojiro1982:另外控制項要透明 你先把背景色指定一色 如紅色 10/10 22:42
kojiro1982:接著設訂表單屬性 TransparencyKey 為紅色 10/10 22:44
kojiro1982:紅色就變透明了 10/10 22:47
llama:所以說在 Form 上設定 10/11 00:55
llama:SetStyle(ControlStyles::SupportTransparentBackColor,true 10/11 00:56
llama:是沒有用的囉!? 10/11 00:56