簡介
它能完全自動的為您的應用程式添加支持換膚功能,甚至不需要更改您的設計好的Form以及添加一行代碼!您也不再需要花費很多時間來使得自己的應用程式更漂亮。
IrisSkin提供一個強大的組件SkinEngine組件來幫助您完成這一切所有的工作。您需要做的,只是將一個SkinEngine組件拖放到您設計的主Form上,並且設定一些屬性,然後所有的Form以及對話框,都會自動的在運行時支持換膚功能。您也可以輕易的讓應用程式回復到原始Windows風格。
主要特性
數十種專業設計師設計的官方皮膚以及眾多的第三方皮膚
最易用 —— 一個套用,只需要一個組件
全自動 —— 自動的使得所有form以及對話框支持換膚
異常方便的讓現存的工程支持換膚,不需要改變現有工程和代碼
支持第三方組件
無閃爍
方便的在皮膚界面與原始Windows風格界面之間切換
支持將一個或多個皮膚檔案編譯到EXE檔案中
提供SkinBuilder工具,並且支持讀取VisualStyle檔案,您現在可以擁有上千個skin!
完全支持MDI風格界面
對第三方組件的支持
對於第三方控制項,我們將提供專門的DLL檔案對其進行換膚,目前支持的有:
Infragistics NetAdvantage v5.3 (需要下載額外的DLL檔案支持,)
Infragistics NetAdvantage 2006 v6.3 (需要下載額外的DLL檔案支持)
Infragistics NetAdvantage 2007 v7.1 (需要下載額外的DLL檔案支持)
Infragistics NetAdvantage 2008 v8.1 (需要下載額外的DLL檔案支持)
ComponentOne Studio Enterprise v2.0 (需要下載額外的DLL檔案支持)
如何註冊
IrisSkin軟體包及所有原始碼受中華人民共和國著作權法保護,並已經根據《計算機軟體保護條例》和《計算機軟體著作權登記保護》的規定進行了著作權登記!
證書編號:軟著登字第129747號
登記號:2009SR03568
軟體名稱:東日-dotNET界面增強組件 IrisSkin
IrisSkin為商業組件包,任何用途均需購買獲得相應授權後方可使用,註冊用戶可以獲得免費Email技術支持
終身免費升級
免費與您開發的應用程式一起分發東日軟體官方提供的IrisSkin.DLL和/或IrisSkin2.DLL
irisSkin效果圖
irisSkin提供豐富的皮膚庫,包括:Midsummer,Warm,Silver,Diamond,DeepCyan,Page,Emerald,Wave等各個系列的皮膚,其中幾款經典的皮膚效果如下:
安裝irisSkin外掛程式
1.將IrisSkin2.dll檔案引入到工程中。
2.在vs的工具箱中點右鍵,選擇“選擇項”。
3.在.NET Framework組件頁簽中選擇SkinEngine,確定,關閉視窗。
4.將工具箱中的SkinEngine拖到窗體上,在SkinEngine的SkinFile屬性上選擇要添加的皮膚檔案。
使用方法
(1) 將IrisSkin2壓縮檔解開,把裡面的類庫檔案箱添加到vs的工具箱,方法是選擇工具選單選項里的添加工具箱項。
(2)在工具箱裡找到新添加的控制項圖示SkinEngine,將這個圖示拖放到你想改變皮膚的第一個窗體上(注意,一定是第一個被運行出來的窗體)
(3)添加ssk皮膚檔案。
(4)在窗體上找到SkinEngine圖示,然後選擇屬性,在屬性里找到SkinFile,點選擇按扭,找到皮膚檔案,就可以達到切換WinForms皮膚的效果。
(5)如果需要在運行時候動態切換皮膚,需要將多個皮膚添加到SkinEngine的一個集合屬性(AddtionalBuiltInSkins)里,點添加成員,給成員指定一個皮膚檔案。
然後寫代碼來調用。this.skinEngine1.ApplyAdditionalBuiltInSkins(index);
(index,代表皮膚集合里的索引,從0開始編號)