苏飞论坛
标题:
winfrom窗体透明怎么设置
[打印本页]
作者:
站长苏飞
时间:
2013-4-10 14:30
标题:
winfrom窗体透明怎么设置
♂jackFamily() 14:26:29
站长:请问winfrom窗体透明怎么设置。我用 LoginForm lf = new LoginForm();
lf.BackColor = Color.White;
lf.TransparencyKey = Color.White; 这两句 不行
♂站长苏飞<sufei.1013@163.com> 14:27:08
lf.BackColor = Color.White;
这个不用设置,默认
♂剪刀手() 14:27:19
TransparencyKey 和 BackColor 一样就透明了
要么就是opiticy属性
♂jackFamily() 14:27:34
对啊 我两个设置都一样的
♂剪刀手() 14:28:05
TransparencyKey 和 BackColor 一致这个主要用于制作镂空窗体
♂jackFamily() 14:28:59
我设置了一张背景,主要是想让一些地方透明一下
♂剪刀手() 14:29:43
镂空窗体还是透明度?
♂jackFamily() 14:30:05
镂空窗体
复制代码
作者:
站长苏飞
时间:
2013-4-10 14:31
其实直接设置一个TransparencyKey 为Transparent就行了,其它的不需要设置,只要是默认的就可以
BackColor 只要和TransparencyKey 相等就行,不管啥颜色都可以
例如
[code=csharp]if.BackColor = SystemColors.ActiveCaption;
if.TransparencyKey = SystemColors.ActiveCaption;[/code]
放到窗体加载事件中,解决!
欢迎光临 苏飞论坛 (http://www.sufeinet.com/)
Powered by Discuz! X3.4