close
- 透明視窗後 控制功能(拖曳、大小化、關閉還原)請見透明視窗2 補救措施
- 使用視窗設定
- 在Window的Property(屬性)中找到AllowTransparency打勾
- 所有要透明的容器(如Grid、Panel等等..)背景設要設定為沒有筆刷(沒有設定)或者全透明(透明度Alpha=0)
- WindowStyle設定為None(新版本VisualStudio會自動設定為None)
- 在Window的Property(屬性)中找到AllowTransparency打勾
- 使用文字編輯XMAL檔設定
- 同上步驟只是純編輯
- 在Window標籤內部新增屬性AllowsTransparency="True"及WindowStyle="None"
- 將Window背景設定為Background="Transparent"
- 將要透明的容器設定為Background="Transparent"或直接將Background屬性刪除
- 效果
- 視窗全透明部分滑鼠點擊會穿透到背景(點不到)
- 反之只要有1%透明度以上的地方滑鼠即可以點到
- 如果想要看的到卻完全點不到的視窗(鼠標穿透),可以參考純顯示視窗C#設定
- 應用
- 半頭明視窗
- 自訂視窗樣貌
- 不規則視窗
- 透明視窗
- 半透明不規則自訂視窗樣貌的範例
- 更不像視窗的介面範例 桌面時鐘
- 桌面視窗預覽桌面時鐘的樣子
文章標籤
全站熱搜