目录

一、下载IrisSkin4.dll

二、添加引用

三、添加到工具箱

四、拖动到窗体

五、自此美化窗体的环境全部搭建完成。开始下载皮肤包

六、下载好之后,同样放在项目的的Debug中,方便引用

七、添加代码

八、重新生成解决方法、——运行——效果展示


机房重构优化的时候,使用Winform自带控件做出来的软件,界面实在是太丑了,根本就拿不出手,而小编我又是一个完美主义者(强迫症),只能想办法把软件的界面搞得简洁好看一点。所以今天我分享一个关于简单的对窗体进行美化的一个小技巧。

为了帮助用户追求美观,.NET 专门为对此有需求的人提供了IrisSkin4.dll皮肤引用集,里面封装了许多对窗体重新描绘的方法,再搭配上WinForm特有的 .ssk 文件,就可以实现窗体的主题式美化;只需要简单地三步,添加控件–拖拽–一行代码,你只需要花费极少的时间就能让你的应用程序更漂亮。下面我就跟大家介绍一下如何使用IrisSkin控件对Winform程序进行界面美化,希望对大家有所帮助。

一、下载IrisSkin4.dll

下载IrisSkin4.dll皮肤引用集到自己电脑中,下载位置为  该项目的Debug中。(项目的dll文件一般都在这里,方便引用)

下载链接:https://www.zhaodll.com/dll/softdown.asp?softid=106592&iz2=6a4ab7decba8e5620adcf610eefa680b

二、添加引用

打开项目右键“引用”——“添加引用”——选择“浏览”——找到电脑中IrisSkin4.dll文件

三、添加到工具箱

在工具箱的空白处右键——添加选项卡———“自己随便起个名字”如美化——然后我们将Debug中的IrisSkin4.dll文件直接拖动到刚刚新建的选项卡“美化”中

四、拖动到窗体

选中SkinEngine拖动到窗体

五、自此美化窗体的环境全部搭建完成。开始下载皮肤包

这种皮肤包网上一搜,遍地都是。我分享一个用的下载地址:https://www.cr173.com/soft/81205.html,地址二http://pan.baidu.com/s/1slSAqFN

六、下载好之后,同样放在项目的的Debug文件夹中,方便引用

七、添加代码

this.skinEngine1 = new Sunisoft.IrisSkin.SkinEngine(((System.ComponentModel.Component)(this)));
this.skinEngine1.SkinFile = Application.StartupPath + "//皮肤名";

注意:(这两个斜杠//,可不要删除啊)

八、重新生成解决方案——运行——效果展示

到此为止,我们的美化界面工作基本就完成了!如果本篇博客对您有一定的帮助,大家记得留言+点赞哦。

WinForm窗体美化相关推荐

  1. C# Winform 窗体美化(目录)

    最近在看 C# Winform 的窗体美化,发现一些很有用的美化皮肤库,学习过后也把一些资料整理一下. 一.IrisSkin 换肤库(IrisSkin4) 二.LayeredSkin 界面库(Laye ...

  2. C# Winform 窗体美化(九、嵌入窗体)

    九.嵌入窗体 还是关于 Winform 窗体的一些操作问题,这次是研究了一个嵌入窗体,这次学习纯属偶然,项目中确实没遇到过这种需求.就是把别人的程序嵌入到自己的程序中,就像这样: 这里我嵌入了测试显示 ...

  3. C# Winform 窗体美化(七、Win7 Aero 毛玻璃效果)

    七.Win7 Aero 毛玻璃效果 在 Win7 上有一种 Aero 效果,毛玻璃透明效果,搭配不同风格的颜色,效果很好.在学习 Winform 美化的时候顺便看到的这种效果,也整理进来了. 注意:W ...

  4. C# Winform 窗体美化(十、自定义窗体)

    十.自定义窗体 写在前面 最近在做 winform 应用程序,需要自定义一种窗口的样式,所以就随便搞了一个简单的窗口. 效果图 有两种样式,界面如下: 无标题: 有标题: 关键词 1.黑色描边边框 对 ...

  5. C# Winform 窗体美化(二、LayeredSkin 界面库)

    二.LayeredSkin 界面库 概况 这部分资源是 Winform 美化最多的了,效果还不错,使用时只需引入 LayeredSkin.dll - 696 KB 即可. 网上能找到的最后 Layer ...

  6. C# Winform 窗体美化(一、IrisSkin 换肤库)

    IrisSkin 换肤库 IrisSkin 是为Microsoft Visual Studio dotNET开发的最易用的界面增强dotNET(WinForm)组件包.能完全自动的为应用程序添加支持换 ...

  7. C# Winform 窗体美化(八、Icon)

    八.Icon 之前 Winform 项目也有在 Icon 上遇到些问题(这里的 Icon 指的是 .ico 类型的文件),比如刚开始不知道怎么让自己的程序 Icon 和其他软件一样可以放大,还有放大之 ...

  8. C# Winform 窗体美化(六、双层窗体)

    六.双层窗体 大概情况 双层床体是为了平滑的创建异形窗体的一个解决方案,找了很多资料,整理了一下. 双层窗体的逻辑是建立在 UpdateLayeredWindow 不能绘制控件的基础上,上层再添加一个 ...

  9. C# Winform 窗体美化(五、鼠标穿透)

    五.鼠标穿透 以前在玩射击游戏的时候,狙击枪的设定一般是开镜才有准星,所以想是不是可以自己造一个默认准星出来,思路是现在窗口上画一个准星,然后把窗体其他区域都透明,然后设置鼠标穿透: 结果是: Upd ...

  10. C# Winform 窗体美化(四、镂空窗体)

    四.镂空窗体 例子下载 直接贴效果图吧: 1.控件的透明 2.窗体的透明 代码如下: public partial class Form1 : Form {public Form1(){Initial ...

最新文章

  1. 由线性回归来理解深度学习的理论基础
  2. 在Nature都点赞的大会上,马斯克被「脑机接口之父」炮轰了:他说的话,我一个字都不认同...
  3. 职场升职加薪不二法则,德到领袖偷偷告诉你
  4. C++继承的基本语法
  5. Robolectric测试框架使用文档
  6. Difference between stem and lemma
  7. 【转】iOS 10 UserNotifications 使用说明
  8. 【Linux】Core dump故障分析
  9. 力扣-面试题 16.10. 生存人数
  10. 【题解】【合并序列(水题)P1628】
  11. 小程序性能和体验优化方法
  12. SVN E200030: There are unfinished transactions detected
  13. 浅谈加密算法 aes
  14. 2013年9月中秋云南昆明、丽江、泸沽湖、香格里拉、梅里雪山、虎跳峡之旅
  15. Android调建行APP、建行微信遇到的坑
  16. Mac系统下Gauge初体验
  17. 5G通信基础知识学习
  18. mac,macbook 连接蓝牙耳机播放音乐断断续续
  19. 5_echo命令的作用
  20. 基本IO函数的使用(open,write,read)(一)

热门文章

  1. python os 的坑_Python踩坑之旅其二裸用os.system的原罪
  2. android多音字排序,再谈Contacts中姓氏多音字排序错误问题
  3. debian nginx php配置文件,在debian上安装配置nginx + php-FPM + APC
  4. 前端逼死强迫症系列之javascript
  5. Antelope 和Barracuda区别
  6. hdu 5101 n集合选2个不同集合数使和大于k
  7. Sql Server 中常用的字符串函数
  8. C++对ascii文件按行和分隔符读取并显示
  9. cuda-gdb 调试python中的module/cu文件
  10. Linux 更新 CPU microcode