C#中利用 IrisSkin2.dll 所提供的控件 SkinEngine 來為窗體添加皮膚。這種方法最簡單
具體步驟:
.添加控件SkinEngine。
1.右鍵“工具箱”。“添加選項卡”,取名“皮膚”。
2.右鍵“皮膚”,“選擇項”彈出對話框。
3.點擊“瀏覽“,找到IrisSkin2.dll,這時你會發現 SkinEngine 的控件已經被打上勾 - 確定。
4.將 SkinEngine 控件添加到窗體上。
5.把皮膚文件(以ssk為后綴名)放在"~\bin\debug"文件夾里。
6.在窗體Load事件或是構造函數中添加代碼:this.SkinEngine.SkinFile = "**.ssk";
在第4步,你可能會遇到以下錯誤:
“Type universe cannot resolve assembly: System.Design, Version=4.0.0.0, Culture=neutral, PublicToken=b03f5f7f11d50a3a.”
這是,由於 VS2010 引起的。你可以 :
項目-> 屬性->Target Framework--> 選擇 .NetFramework 4.
參考文獻:
<http://blog.163.com/china0359@yeah/blog/static/121719436201042322041576/>
