我已经尝试了很多方法在窗体上有一个透明背景。透明键可以正常工作,但是当您放置不透明的图像时会出现问题。我试图覆盖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