我已經嘗試了很多方法在窗體上有一個透明背景。透明鍵可以正常工作,但是當您放置不透明的圖像時會出現問題。我試圖覆蓋OnPaintBackground
,這隻能刪除我的背景圖片。我嘗試了SetStyle
方法。窗體上的透明背景
窗體上的透明背景
回答
假設你正在使用Windows窗體,請嘗試:
this.TransparencyKey = Color.Red;
this.BackColor = Color.Red;
,當你有窗體上的顏色是一樣的透明度鍵,那麼這將是透明的。另一方面,由於紅色僅用於透明度,您將無法使用它。
(和this
指形式)
正如我之前所說,這種方法可行,但不透明圖像效果不佳。 – user2081191 2013-02-17 20:29:40
您可以設置的form.100%的不透明度是默認的Windows窗體和下限值更加透明。
這使整個表單透明。我只是想讓背景透明。 – user2081191 2013-02-17 20:30:31
所以,眼鏡的解決方案是對的:) – 2013-02-17 20:38:20
解決方案eyossi提供的作品,但不是我想要的方式。我已經知道他說的方法,但是當你有不透明的圖像時,背景顏色在受影響的區域被改變。因此不再是透明的。 – user2081191 2013-02-17 20:58:29
- 1. 窗體的透明背景(Windows窗體)
- 2. 透明窗體背景HTML
- 3. 使窗體背景透明
- 4. 在系統上的透明背景::窗口::窗體::形式
- 5. 使窗體半透明,以查看窗體的背景圖像
- 6. 帶上不透明度的背景0.5除了彈出窗體
- 7. VB.NET漸變填充窗體上的透明控件背景?
- 8. 字體背後的透明背景
- 9. DIV上的透明背景
- 10. 透明背景
- 11. Python中的僞透明窗口背景
- 12. Tkinter窗口中的透明背景
- 13. 帶透明背景的LWJGL窗口?
- 14. 父母形式的透明子窗體與透明度和背景
- 15. 如何切換不透明到透明背景的子窗口
- 16. WPF窗口用透明的含背景不透明控制
- 17. 帶有無法點擊的透明背景的Windows窗體
- 18. 透明窗口背景(Python Tkinter)
- 19. 用透明窗簾褪色背景
- 20. xlib半透明窗口背景
- 21. 調整窗體背景的不透明度不改變
- 22. 模糊半透明窗體的背景(如Aero玻璃)
- 23. MFC託管Windows窗體的透明背景UserControl
- 24. Windows窗體 - 以透明度作爲背景的PNG
- 25. 使用PNG圖像時的透明窗體背景
- 26. 如何設置窗體有一個透明的背景
- 27. html透明背景
- 28. 與透明背景
- 29. Iframe透明背景
- 30. webview透明背景
哪個GUI框架? – 2013-02-17 19:58:33
問題只是圖像或整個表單背景。 – 2013-02-17 19:59:11
問題出在表單背景。我希望它透明。此外,我在visual studio 2012上。 – user2081191 2013-02-17 20:02:59