日期:2014-05-19  浏览次数:20805 次

c#皮肤的问题?快救救我啊~!!!!
用过IrisSkin2破解版的朋友帮帮忙
http://blog.csdn.net/alldj/archive/2007/04/13/1564072.aspx

皮肤文件指的是ssk文件吗?我照着上面网址的用法做了,但没效果,皮肤菜单是有了。
但是选择皮肤菜单的时候,皮肤没改变,请教各位是什么问题啊?
1.将肤文件添加进项目指的是将ssk文件格式的文件添加到项目吗?但这个文件类型系统不认啊。
2.( "Alldj.skin. "   +   st.ToString()   +   ".ssk "
代表什么意思呀?需不需要更改啊?

------解决方案--------------------

下载

http://download.csdn.net/sort/tag/DotNetBar/1
------解决方案--------------------
先装正版的``然后拿破解文件替换其中的相应文件``安装完后是以skinEngine控件形式存在``在skinEngine中设置skinfile路径``分绝对路径和相对路径``如果想实现相对路径``设置skinEngine的builtin 属性为false``
根本不需要写一点代码``

如果说需要写代码的话也一般是因为某个控件没有被皮肤话``那么也只是学要一句话而已:skinEngine.addcontrol(control);

如果要动态更改皮肤``就在代码中写skinEngine.filename= "路径 ";

我找不到比这更简单的了``

==========================

我上面已经说了``如果datagridview没被渲染就在窗体form_load()里面加代码:skinEngine.addcontrol(this.datagridview1);

相对路径设置 skinEngine的builtin 属性为false``