- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                winform设置皮肤
                    winform设置皮肤
利用 IrisSkin2.dll 所提供的控件 SkinEngine 来为窗体添加皮肤。
IrisSkin2.dll 及 皮肤素材,下载地址:/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; 这句注释掉或删除。
当然,大家也可以通过新建菜单实现一个单独的换肤功能,具体可参考:
[ZT]c# 程序皮肤控件 
Visual Studio 2005工具箱上右击选择“选择项”,慢慢等...
在弹出的“选择工具箱项”选项卡中,点击“浏览”,找到IrisSkin2.dll存放的位置,双击,
你会发现多了个“SkinEngine”,确定。
将公共控件里的“SkinEngine”,拖到窗体上,将皮肤文件*.ssk在“解决方案资源管理器”中
添加到bin文件夹下的Debug文件夹下。(先复制皮肤文件*.ssk,在Debug文件夹上右击“粘贴”)
在初始化时加上一句:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication1
{
       public partial class Form1 : Form
       {
           public Form1()
           {
               InitializeComponent();
            this.skinEngine1.SkinFile = *.ssk;
           }
           private void Form1_Load(object sender, EventArgs e)
           {
           }
       }
}
恢复默认皮肤请将红色语句注释或删除
_______________________________________
1:控件(破解版,只限.Net2005)和皮肤下载地址如下(用影音传送带等下载工具下载): 
/down305142029888.rar 
DEMO程序(含源码) 
/down428181121698.rar 
2:载入 
下载后的rar文件里有一个IrisSkin2.dll和一个skin文件夹。 
添加引用,将IrisSkin2.dll引用进项目中。 
然后在解决方案资源管理器里右击项目→添加→新建文件夹,文件夹名为skin。 
建完skin文件夹后再右击这个文件夹→添加→现有项,在弹出的文件选择框里选*.*所有文件,再把解压出来的skin文件夹里的所有文件全选进去。 
这时候我们可以看到skin文件夹里已经有了我们添加的所有的换肤文件了。再按ctrl键选中所有的skin文件夹里的文件,在属性栏里可以看到“生成操作”一栏,默认选项是“无”,我们把它改
                
原创力文档
                        

文档评论(0)