在XP番茄花园时代之前,我用过StyleXp来美化操作系统,可以切换很多风格。而现在的软件很多也都有皮肤系统,我一直想知道他们是怎么做的,但是没弄明白。最近看了一下IrisSkin这个使用简单的给软件加上皮肤的库,觉得不错,存个档先。 IrisSkin使用很简单。
main方法:
static
void
Main()
... {
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Client());
}
... {
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Client());
}
在ToolBox中,将SkinEngine拖到Form中,然后
this
.skinEngine.SkinFile
=
"
MSN.ssk
"
;
这样简单的操作就可以使我们的程序界面拥有MSN一样的风格皮肤了。
当然指定其他的皮肤文件自然可以使用其他的风格。