zoukankan
html css js c++ java
窗体全部透明,控件不透明
设置
窗体
的TransparencyKey 属性可以设置
窗体
全部
透明
,控件不
透明
,但这种只相当与opacity 100%的情况。
1.把
窗体
的背景色设成控件上没有的颜色(一定要和所有控件可能出现的颜色不一样哦,有一点一样的都会被
透明
掉),
2.然后将
窗体
的TransparencyKey属性设成和
窗体
背景色一样的颜色.
窗口上所有与TransparencyKey属性设的颜色相同的颜色都会
透明
掉,
因为只有
窗体
的背景色是与TransparencyKey属性设的颜色相同的,就实现了
窗体
透明
而
窗体
上控件不
透明
的效果了。
不用编程序的,在属性里设置一下就可以了。
如果你要连窗口的边框都
透明
,可以把
窗体
的FormBorderStyle属性设为None,大概思想就是这样吧。
//以上方法在VS2005中测试通过。
//晕,楼主在问的时候就说了要
透明
,现在又说半
透明
。
还一定要用opacity,他就是面向窗口和窗口上控件的,怎么可以不对控件作用呢?
也许可以重载这个属性,把对控件处理这部分去掉。
查看全文
相关阅读:
java代码配置sqlserver数据源及连结的demo例子
mysql配置 是否忽略大小写 lower_case_table_names
查询30天以内的数据SQL
nginx
PCB随笔
chengxu
Powershell
对象模型
Thinking UML
排序初级排序
原文地址:https://www.cnblogs.com/seerlin/p/1014490.html
最新文章
R 处理大规模数据
隐马尔科夫模型(HMM)【转】
PHP之func_*系列方法使用须知
Ubuntu12.10 编译安装PHP中遇到的两个新问题
Ubuntu 10.10用LibreOffice替换OpenOffice
PHP表单递交控件名称含有点号(.)则会被转化为下划线(_)
Ubuntu11.10 源码编译安装PHP5.3.8
Apache2.2+fastCGI+(多版本)PHP配置
Ubuntu11.10 源码编译 Nginx
PHP源码之explode分析
热门文章
Xdebug及PHPUnit安装Unknown remote channel: pear.symfony.com
项目总结
Freenas下挂载USB硬盘
使用ado的时候出现:“多步操作产生错误。请检查每一步的状态值。” 的解决
git提交后提交忽略文件处理.gitignore
微信支付退款解析 对加密串B做AES256ECB解密(PKCS7Padding)
spring boot测试类
Google Chrome浏览器解决崩溃啦的方法
线上问题汇总
json和对象相互转化方法
Copyright © 2011-2022 走看看