设置panel的backcolor属性为:Transparent时 但是运行后的界面是窗体的背景色,但窗体的背景色又不能设置为Transparent的!
6 个解决方案
#1
这个透明确实不好用,你是控件叠加或者窗体叠加的问题吧?
#3
透明都是假透明, 强行修改控件的一些绘制行为
#4
这个不清楚
设计界面控件美观度等,最麻烦了
设计界面控件美观度等,最麻烦了
#5
你要透到桌面么?
把Panel做成个大洞?
那你给Panel设个很灰主流的颜色
然后把这个颜色设置成form的transparent key就好了。
把Panel做成个大洞?
那你给Panel设个很灰主流的颜色
然后把这个颜色设置成form的transparent key就好了。
#6
将窗体的透明色设置换成别的颜色,比如白色,然后把窗体颜色弄成白色即可!
#1
这个透明确实不好用,你是控件叠加或者窗体叠加的问题吧?
#2
看看这个,自定义一个透明的窗体吧:
http://www.codeproject.com/KB/cs/transparentwindowsincsharp.aspx
http://www.codeproject.com/KB/cs/transparentwindowsincsharp.aspx
#3
透明都是假透明, 强行修改控件的一些绘制行为
#4
这个不清楚
设计界面控件美观度等,最麻烦了
设计界面控件美观度等,最麻烦了
#5
你要透到桌面么?
把Panel做成个大洞?
那你给Panel设个很灰主流的颜色
然后把这个颜色设置成form的transparent key就好了。
把Panel做成个大洞?
那你给Panel设个很灰主流的颜色
然后把这个颜色设置成form的transparent key就好了。
#6
将窗体的透明色设置换成别的颜色,比如白色,然后把窗体颜色弄成白色即可!