C# 在windows form实现不规则窗体&透明窗体
来源:互联网 发布:淘宝店铺高级装修 编辑:程序博客网 时间:2024/05/29 09:14
有时候自己做一些小工具,希望做一些看起来比较特殊的样子。
很多时候我们的窗体形状都是不规则的,或者背景的透明的。那么我们怎么在.net中实现这样的效果呢?
方式一:
其实很简单,是要设置窗体的边框样式为None并且设置透明参数就可以了。
效果图:
private void Form1_Load(object sender, EventArgs e) { this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None; this.BackColor = Color.Red; this.TransparencyKey = this.BackColor; }
方式二:
在Form初始化的时候绘制一个路径:
public Form1() { InitializeComponent(); GraphicsPath path = new GraphicsPath(); //这里绘画图像 path.AddLine(0, 0, 200, 0); path.AddLine(0, 0, 100, 174); path.AddLine(100, 174, 200, 0); Region re = new Region(path); //将窗口设置为图像的形状 this.Region = re; }
- C# 在windows form实现不规则窗体&透明窗体
- c# 不规则透明窗体
- QT实现不规则窗体和透明窗体
- QT实现不规则窗体和透明窗体
- QT实现不规则窗体和透明窗体
- QT实现不规则窗体和透明窗体
- Windows SDK实现不规则窗体
- C#实现透明窗体
- 用C#实现不规则窗体
- [QT编程]QT实现不规则窗体和透明窗体
- wxWidgets 不规则透明WinForm窗体(通过透明图片实现)
- Layered Windows 实现透明窗体
- Swing 透明窗体和不规则窗体
- 制作透明及不规则窗体
- Windows 中不规则窗体的编程实现
- Windows 中不规则窗体的编程实现
- Windows 中不规则窗体的编程实现
- Windows 中不规则窗体的编程实现
- HDU 3488 2010多校联合6 图论
- 利用Spring 和DBCP实现分布式动态数据库连接池管理
- java常用类解析六:IO系统文件读写工具类
- 架构师给程序员的一封信
- 大中型网站网站(B/S开发中) cache应用(多图)
- C# 在windows form实现不规则窗体&透明窗体
- 多态性
- 编程技术面试的五大要点
- umask-文件权限的补码
- Java - 《Thinking in Java 第4版》
- Maya&Python&Nuke的几点笔记
- 乔布斯鲜为人知的私生活:低调、曾经多情
- Android开发点滴
- ZOJ Problem Set - 2922 Bombs
原创粉丝点击
热门IT博客
热门问题
老师的惩罚
人脸识别
我在镇武司摸鱼那些年
重生之率土为王
我在大康的咸鱼生活
盘龙之生命进化
天生仙种
凡人之先天五行
春回大明朝
姑娘不必设防,我是瞎子
济南学游泳
济南规划
济南限购
郑州济南
济南租房子
济南女找男
苏州济南
济南中
济南市长
大连济南
沈阳和济南
济南seo培训
济南有
济南是
济南到济南东
莱芜到济南
济南九顶塔
在济南
石家庄济南
济南到滨州
哈尔滨济南
济南双胞胎白狮
济南教育平台
济南野生动物园
济南职业学院
济南旅游攻略
济南长途汽车总站
济南轨道交通一号线
济南地铁3号线线路图
济南地铁规划图
济南社保信息查询系统
济南一日游必去景点
济南工程职业技术学院
济南动物园门票多少钱
济南工程职业学院
济南动物园门票
济南公交线路
济南地铁1号线
济南游乐场有哪些
济南好玩的地方
济南周边一日游景点