博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
winform中真正的透明label
阅读量:4678 次
发布时间:2019-06-09

本文共 813 字,大约阅读时间需要 2 分钟。

winform中的透明都是假透明,只是将背景色设置为父级容器的背景色。所以从网上找到这个真正透明的label。

 

 

1 public partial class transparentLabel : UserControl 2     { 3         public transparentLabel() 4         { 5             InitializeComponent(); 6             SetStyle(ControlStyles.SupportsTransparentBackColor 7               | ControlStyles.UserPaint 8               | ControlStyles.AllPaintingInWmPaint 9               | ControlStyles.Opaque, true);10             this.BackColor = Color.Transparent;11         }12         protected override CreateParams CreateParams13         {14             get15             {16                 CreateParams cp = base.CreateParams;17                 cp.ExStyle |= 0x00000020; //WS_EX_TRANSPARENT 18                 return cp;19             }20 21         }22     }

 

转载于:https://www.cnblogs.com/strongZZ/p/4470488.html

你可能感兴趣的文章
教你几种在SQLServer中删除重复数据方法(转)
查看>>
iOS中的图像处理(一)——基础滤镜
查看>>
Java中int类型和tyte[]之间转换及byte[]合并
查看>>
silverlight2 游戏 1 你能坚持多少秒
查看>>
数组元素java集合源代码分析(一)
查看>>
一边学习一边爱着梦着一边生活
查看>>
线性结构与非线性结构
查看>>
ID:12031 全排列
查看>>
SpringMVC注解版前台向后台传值的两种方式(IDEA)
查看>>
从Google Earth 中下载三维模型
查看>>
java.lang.ClassNotFoundException: org.hibernate.engine.FilterDefinition的解决方案
查看>>
柔性数组(用于结构体)
查看>>
讲解下for循环的用法,加深记忆
查看>>
使用Spring.Net
查看>>
002-BootStrap基本模板
查看>>
HttpClient使用详细教程
查看>>
Python黑科技:赋值技巧
查看>>
mybatis insert前获取要插入的值
查看>>
OGRE 入门 一、 ubuntu 12.04 下编译
查看>>
MySQL按照汉字的拼音排序
查看>>