C# WinForm IrisSkin 动态切换皮肤资源
原理
通过加载ssk文件达到切换皮肤的目的!
用法
1、添加IrisSkin4.dll到项目
2、使用方法如下
this.listBox1.DataSource = new DirectoryInfo("Skins").GetFiles();
this.listBox1.DisplayMember = "Name";
Sunisoft.IrisSkin.SkinEngine s;
s = new Sunisoft.IrisSkin.SkinEngine();
s.SkinFile = (this.listBox1.SelectedItem as FileInfo).FullName;
切换回原始皮肤方法:
skin.RemoveForm(this, true);
//如果希望再次使用IrisSkin加载皮肤则需要执行如下操作
skin.AddForm(this);
3、下载
4、切换效果