怎样让窗体透明,而控件不透明????

fengxiangshu 2006-11-25 08:43:03
如题

...全文
226 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
chnama 2006-11-25
  • 打赏
  • 举报
回复
去查点不规则窗体的制作材料
  • 打赏
  • 举报
回复
設置窗體和控件為不同的背景色,然后設置窗體的transparencykey屬性為窗體的背景色
  • 打赏
  • 举报
回复
設置窗體和控件為不同的背景色,然后設置窗體的transparencykey屬性
九品仙 2006-11-25
  • 打赏
  • 举报
回复
唉~当年我问的时候给50分都没人答,什么世道啊!
帮忙看下100分的这个问题,也是没人答得上来!

http://community.csdn.net/Expert/topic/5148/5148831.xml?temp=.9413416

楼主借宝地一用
precipitant 2006-11-25
  • 打赏
  • 举报
回复
如果把窗体的opacity 的值减小,那么以窗体为容器的透明度都回随着增加。
要想实现你说得办法,真的借住 transparencykey
transparencykey 定义将被窗体显示为透明的一种颜色 。
所以将transparencykey 的值指定为与 窗体的背景色 相同,那么窗体就会被透明显示。如果想让控件不透明,则要保证控件的背景色与 窗体的背景色不同。
ldhao 2006-11-25
  • 打赏
  • 举报
回复
elangno1(藍天白云) ( ) 信誉:100 Blog 2006-11-25 11:24:14 得分: 0



設置窗體和控件為不同的背景色,然后設置窗體的transparencykey屬性





这样做就ok了
阿牛138588 2006-11-25
  • 打赏
  • 举报
回复
控件本身不透明(除了少数没界面的控件或者像label那样设置透明背景),不管放在哪

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧