1.下载IrisSkin4.dll文件,将IrisSkin4.dll和Skins(皮肤)一起copy到已经创建的项目文件的bindebug目录下。
2.引用——添加引用,选中复制过来的IrisSkin4.dll。
3.工具——工具箱选项——.NET Framwork组件——浏览——选中IrisSkin4.dll——确定后工具箱生成SkinEngine.
4.在主窗体添加SkinEngine控件和DataGridView控件,编写相应代码,首先进行如下定义
Sunisoft.IrisSkin.SkinEngine SkinEngine = new Sunisoft.IrisSkin.SkinEngine(); List<string> Skins; 12
5.加载皮肤列表和皮肤,如果要恢复原皮肤则使得kinEngine.active=false;
6.运行后可点击DataGridView控件中的每一行加载的皮肤进行选择,如下图所示。
private void Form1_Load(object sender, EventArgs e) { //加载所有皮肤列表 Skins = Directory.GetFiles(Application.StartupPath + @"IrisSkin4Skins", "*.ssk").ToList(); Skins.ForEach(x => { dataGridView1.Rows.Add(Path.GetFileNameWithoutExtension(x)); }); 12345678
} private void dataGridVie1