WinForm皮肤控件(SkinEngine)

利用 IrisSkin2.dll 所提供的控件 SkinEngine 来为窗体添加皮肤。

 IrisSkin2.dll 及 皮肤素材,下载地址:http://download.csdn.net/source/1744355

1. 先把IrisSkin2.dll文件添加到当前项目引用(解决方案资源管理器->当前项目->引用->右键->添加引用,找到IrisSkin2.dll文件.....之后就不用我说了吧^_^).IrisSkin2.dll文件最好放在当前项目\bin\Debug文件中.

2. 然后把IrisSkin2.dll文件添加到vc2005的工具箱:右键->选择项->浏览找到IrisSkin2.dll文件(文件最好放在当前项目\bin\Debug文件中)按确定,控件就添加到工具箱中了.然后把工具箱中新添加的 SkinEngine控件拖到当前项目中。

3. 把皮肤目录中的.ssk文件复制到当前项目\bin\Debug文件中,(ssk文件可选).

4. 再在项目中调用.ssk皮肤文件。例:

 

namespace 当前项目

{

public partial class Form1 : Form

{

public Form1() //当前项目的构造器中调用皮肤文件

{

InitializeComponent();

this.skinEngine1.SkinFile = "DiamondBlue.ssk"; //DiamondBlue.ssk可换用皮肤目录中你喜欢的.ssk文件

}




}

}


 

注:恢复默认皮肤,只需要将this.skinEngine1.SkinFile = "DiamondBlue.ssk"; 这句注释掉或删除。

当然,大家也可以通过新建菜单实现一个单独的换肤功能,具体可参考:

http://www.csharpwin.com/csharpspace/11233r3929.shtml

posted on 2012-03-14 13:42  JLong 阅读( ...) 评论( ...) 编辑 收藏

转载于:https://www.cnblogs.com/comjlong/archive/2012/03/14/2395803.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值