C#窗体美化

在我们进行WinForm窗体设计的时候,窗体的美观度和用户的最后感受是一款软件非常重要的内容。但是通过我们的VS做出来的窗体系统界面都是普通的界面,谈不上美观之说。大多数对WinForm窗体的美化工作不是通过VS来设计完成的,而是通过第三方皮肤文件来完成。

我所知道的第三方皮肤文件有两种,DotNetSkin.dll  和   IrisSkin2.dll。从本质上来讲,两种文件的作用都是相同的,都是起到皮肤美化的作用。不同的是,DotNetSkin.dll所使用的皮肤文件是*.skn,而IrisSkin2.dll所使用的皮肤文件是*.ssk。

                                                    加载皮肤链接库文件并实现窗体界面美化

(1)一般情况下,我们是要将即将使用的皮肤链接库文件和所用的皮肤放在该项目的/bin/debug目录下

在这里,我们是以IrisSkin2.dll皮肤链接库文件为例

(2)将IrisSkin2.dll添加到当前项目的引用

弹出添加引用对话框

找到该项目的/bin/debug目录下,选择刚才我们部署好的IrisSkin2.dll链接库文件,点击确定

(3)打开工具箱,新建一个选项卡

起名"皮肤"

(4)在新建的选项卡内点击右键,选择"选择项"

弹出添加工具箱项窗口,然后点击"浏览",找到当前项目bin/debug目录下的IrisSkin2.dll文件,点击确定,SkinEngine控件就会添加到刚才创建的"皮肤"选项卡中了。

(5)将生成的SkinEngine控件拖到当前窗体中,然后在窗体构造函数里编写代码

运行一下,是不是没有微软的老土味了··呵呵··

你可能感兴趣的:(C#,工具,化工,微软,WinForm)