- 4
- 0
- 约1.24万字
- 约 9页
- 2017-06-10 发布于四川
- 举报
WINFORM窗体界面设计技巧–不规则、可改变大小、边框半透明效果
网上也看过很多做.NET窗体的例子,我只是把网上的这些东西综合了一下,主要有下面这些特点:
1、边框是半透明的,透明度可根据需要自己更改;
2、可以改变窗体的大小,改变后样式不变;
3、窗体的边框是不规则的;
4、重点解决了窗体会出现闪烁的问题,在窗体移动的时候也不会闪烁;
5、使用方便,只要将AlphaFormPanel拖动到一般的窗体上就可以实现换肤;
?
设计思路说明:
一、.NET下处理一个窗体部分透明我所知道的有两种方法:
????? 1、用一张支持Alhpa通道的图片来处理半透明,这种方式处理出来的效果会很好,甚至可以用一张动态的图片来做背景相信有人看过那个游动的鱼的程序,鱼的边缘是半透明的,就是用这种方式做的。这种方式整个窗体都是通过UpdateLayeredWindow画出来的,如果要在上面加控件的话,所有的控件都要自己来绘制,显然在具体的项目中用这种方式的话会大大增加开发的难度。有兴趣的人可以看看这个程序:??/Files/liutao409/游动的鱼.rar
关键的代码就是根据这种支持Alhpa通道的图片来绘制窗体
[DllImport(user32.dll, ExactSpelling = true, SetLastError = true)]public static extern int UpdateLayeredWindow(IntPtr hwnd,
您可能关注的文档
最近下载
- 社会研究方法(第四版)风笑天-全套课件(259页).pptx VIP
- 2026年高级管理者的领导力与战略规划能力测试题目集.docx VIP
- XX镇危旧房安全巡查制度.doc VIP
- 二年级数学上册应用题专项练习题(每日一练,共11份).docx VIP
- (144页PPT)《社会学研究方法》风笑天名师课件.pptx VIP
- 二年级数学上册应用题专项练习题(每日一练,共31份).docx VIP
- 二年级数学上册应用题专项练习题(每日一练,共28份).docx VIP
- 小学二年级数学上册应用题专项练习(每日一练,共10份).docx VIP
- 2026年高级管理者领导力面试测评题目集.docx VIP
- 2026年霍根测评领导力题目及答案.docx VIP
原创力文档

文档评论(0)