搞定C#用IrisSkin4.dll美化你的Winform
2016-11-02 本文已影响5044人
在海边的人
最近帮我们的硬件工程师搞了一个上位机软件工具,不过搞好之后只有一个简单的窗体,实在是太low了。如果自己画的话又比较麻烦毕竟只是一个工具软件没必要做的太花哨,所以还是借助一下第三方工具,将这个窗体做一个简单的美化。
一. 下载IrisSkin4.dll
去网上搜索一下很容易就可以搜索到了,下载下来之后解压到桌面里边应该是有一个skins文件夹和一个.dll文件如下图:
skins文件夹里边应该是有73套不同的风格样式。我们把这个Skins文件夹中的皮肤也就是里边的.ssk文件放进我们项目的bin/Debug目录下,方便以后调用。
二. 将IrisSkin4.dll导入项目
1. 打开解决方案资源管理器,展开当前项目。找到“引用”。如图:
右键“引用”点击添加引用选项,如图:
之后打开了引用管理器,如图:
先选择左侧列的浏览,再点击右下角的浏览按钮,选择我们下载的文件夹里边的IrisSkin4.dll文件,然后点击确定。然后我们会看到解决方案资源管理器的引用下边会多出一个IrisSkin4,如图:
三. 把IrisSkin4添加到VS的工具箱
首先找到VS的工具箱,如果没有就去视图里边打开。在工具箱的任意地方右键,点击选择项。如图:
然后打开工具箱选择项,如图:
点击右下方的浏览,仍然选择刚才下载的文件夹里边的IrisSkin4.dll文件。选择完成之后确定。然后就可以看到我们的工具箱中多了一个SkinEngine这么个选项。如图:
三. 使用SkinEngine
其实这个时候我们可以像使用控件一样使用这个skinengine了。把这个SkinEngine拖进我们的设计窗体,然后窗体下边就会多出一个skinengine1.如图:
此时我们就可以使用代码改变窗体的样式了.如下图:
可以通过改变.ssk文件的使用来切换不同风格的皮肤。
没使用皮肤之前的窗体:
使用皮肤之后如图:
好了,这就是IrisSkin4的详细使用过程了。