用IrisSkin2.dll美化你的WinForm

From:http://hi.baidu.com/tr0j4n

在WinForm中,可以方便地给自己的程序添加皮肤,做出各种绚丽的效果,而只需要很简单的几句代码即可搞定,下面来领略下。

前期准备:
1、IrisSkin2.dll,这个是今天的主角
2、Skin文件,后缀名为.ssk
3、一个WinForm程序

第一步:

为WinForm的解决方案中添加IrisSkin2.dll的引用

第二步:

在窗口类中添加一个成员变量 Sunisoft.IrisSkin.SkinEngine se = null;

在窗口类的构造函数中写如下代码:

se = new Sunisoft.IrisSkin.SkinEngine();
            se.SkinAllForm = true;

第三步:

在你想为你的窗体应用皮肤的事件中写如下的代码

se.SkinFile = "Skins\\Vista1.ssk";    //SkinFile后面跟的是你的ssk文件的路径,相对或是绝对都可以

比如我想按一个按钮button1,就能将整个窗体的皮肤变成Vista1样式

private void button1_Click(object sender, EventArgs e)
        {
            se.SkinFile = "Skins\\Vista1.ssk";
        }

是不是很简单呢?

这样即使是在Vista以下的操作系统上,你的程序也能照样保持Vista的风格啦!

提供73种皮肤和IrisSkin2.dll的下载地址:

http://cid-934eb8b20470bc75.skydrive.live.com/self.aspx/Public/IrisSkin2%7C0Skins.rar

还有人为这么多皮肤的管理专门开发了一款WinForm皮肤管理器,这里提供可执行文件和源代码的下载:

下载地址:http://cid-934eb8b20470bc75.skydrive.live.com/self.aspx/Public/SkinManager[bin+src].rar

时间: 2024-11-05 23:09:25

用IrisSkin2.dll美化你的WinForm的相关文章

C#使用IrisSkin2.dll美化WinForm程序界面

一.添加控件IrisSkin2.dll. 方法:         1.右键“工具箱”.“添加选项卡”,取名“皮肤”.         2.右键“皮肤”,“选择项”弹出对话框        3.点击“浏览“,找到IrisSkin2.dll,,next,next,确定.        4.在皮肤里会出现.        5.把SkinEngine拖到设计界面,会出现在下面. 二,把皮肤文件中以ssk为后缀名的文件(如OneGreen.ssk)放在bin文件夹的debug文件夹里. 三,添加代码.  

.NET vs2010中使用IrisSkin2.dll轻松实现winForm窗体换肤功能

.NET vs2010中使用IrisSkin2.dll轻松实现winForm窗体换肤功能 转载▼ 大家好,从事c-s开发的C#程序员经常为winForm的界面设计苦恼,笔者曾经也深受“美工神话”的危害,如今提到美工,界面布局设计就开始蛋疼…. 所幸的是,笔者无意间接触到了一些比较可爱的第三方控件,可以为我们程序员省掉很多美工上面的麻烦…在陆续的博客中我会为大家介绍,今天我们的主题是:IrisSkin2.dll IrisSkin2.dll是一款很不错的免费皮肤控件,利用它可以轻松的实现winFor

IrisSkin2.dll用法总结——WinForm窗体换肤总结

今天使用IrisSkin2.dll来对WinForm窗体换肤,遇到了很多问题. 我是直接用VS2010建的一个工程然后引用该dll文件,结果调试的时候出现了错误,错误信息如下: 错误 1 未能找到类型或命名空间名称"Sunisoft"(是否缺少 using 指令或程序集引用?) 后来看了别人写的一个软件发现这个IrisSkin2.dll不支持.NET Framework 3.5 Client Profile和.NET Framework 4和.NET Framework 4 Clien

ET vs2010中使用IrisSkin2.dll轻松实现winForm窗体换肤功能

NET vs2010中使用IrisSkin2.dll轻松实现winForm窗体换肤功能 (2010-12-02 21:43:12) 转载▼ 标签: irisskin2使用 vs2010换肤 添加irisskin2 winform换肤 分类: .NET杂谈 大家好,从事c-s开发的C#程序员经常为winForm的界面设计苦恼,笔者曾经也深受“美工神话”的危害,如今提到美工,界面布局设计就开始蛋疼…. 所幸的是,笔者无意间接触到了一些比较可爱的第三方控件,可以为我们程序员省掉很多美工上面的麻烦…在陆

窗体美化,IrisSkin2.dll的使用!

最近改一些开发项目,基本窗体程序改好之后,发现界面较为丑陋,然而,自己又不善于美工,师父说网上有很多美化工具,就百度了一下,网上有较多的是利用IrisSkin2.dll文件来开发,然后,本人按照一些解决方案做下来,IrisSkin2.dll比较合适的完成了美化工作.综合别人的做法,本人做法如下: 1. 将IrisSkin2.dll动态文件导入当前项目引用中.具体操作为:解决方案资源管理器->当前项目->引用->右键->添加引用,找到IrisSkin2.dll文件,然后加入即可.建议

C# 使用IrisSkin2.dll皮肤库C# ssk皮肤

其实皮肤就是一个第三方的控件,名字是IrisSkin2.dll只要添加到你的工具箱里就可以和其它控件一样使用了下面我说一下使用的方法,不对的地方大家多指教啊. 一.添加控件IrisSkin2.dll.方法:         1.右键“工具箱”→“添加选项卡”改名为→“我的皮肤”.          2.右键“皮肤”→“选择项”弹出对话框         3.点击“浏览“→找到IrisSkin2.dll→下一步→下一步→确定.        4.在皮肤里会出现.        5.把SkinEng

c#软件程序美化

C#通过使用IrisSkin2.dll美化WinForm程序来美化界面,方法如下: 一.添加控件IrisSkin2.dll. 方法: 1.右键"工具箱"."添加选项卡",取名"皮肤". 2.右键"皮肤","选择项"弹出对话框 3.点击"浏览",找到IrisSkin2.dll,,next,next,确定. 4.在皮肤里会出现. 5.把SkinEngine拖到设计界面,会出现在下面. 二,把

C# Winform中窗体的美化—— 用IrisSkin轻松实现换肤功能

IrisSkin2.dll是一款很不错的免费皮肤控件,利用它可以轻松的实现WinForm窗体换肤然而IrisSkin2.dll只能在.NET Faremwork 4.0以及之前的版本使用,所以要在VS2010中使用它需要将自己的项目框架设置为.NET Framework 4.0,还有另一种方法就是使用IrisSkin4.dll,他的使用方法和IrisSkin2.dll基本是完全一样的 一.首先在网上下载 IrisSkin4.dll (已与皮肤一起打包),将IrisSkin4.dll与Skins(

C#.NET vs2010中使用IrisSkin4.dll轻松实现WinForm窗体换肤功能

IrisSkin2.dll是一款很不错的免费皮肤控件,利用它可以轻松的实现WinForm窗体换肤 然而IrisSkin2.dll只能在.NET Faremwork 4.0以及之前的版本使用,所以要在VS2010中使用它需要将自己的项目框架设置为.NET Framework 4.0,还有另一种方法就是使用IrisSkin4.dll,他的使用方法和IrisSkin2.dll基本是完全一样的 一.首先在网上下载IrisSkin4.dll(已与皮肤一起打包),将IrisSkin4.dll与Skins(皮