1. 程式人生 > >C#介面美化之換膚

C#介面美化之換膚

潘鵬原創,如其他網站轉載請注意排版和寫明出處:

這段時間我在修改一個專案的介面,但是用C#自帶的工具箱實在自己都不滿意,便查詢可以美化的方法,真還找到一個

用第三方外掛:IrisSkin2

是個dll,今天晚上加班測驗了一下,很簡單,詳細步驟如下

1.設計介面----開啟工具箱---右鍵新增選項卡----在新建的選項卡里面右鍵選擇項

2.選擇工具箱項------瀏覽------IrisSkin2.dll----工具箱裡會出現

3.在MainForm介面拉進來這個控制元件會在專案下面出現

4.將附帶下載IrisSkin2時候下載的帶有後綴.ssk的檔案放在專案bin-Debug裡

5.在MainForm的Load事件裡僅需要新增一行程式碼  skinEngine1.SkinFile = Application.StartupPath + @"\DiamondGreen.ssk";

執行就OK了

我附帶幾張我試驗的圖片對比一下大家可以看一下效果:

原圖:                                                                                DiamondBlue:                                                                 DiamondGreen:

注意:缺點就是執行時候明顯感覺這個控制元件將自帶的工具箱裡的所有控制元件給換了,啟動程式變慢了

注意:我是結合vs2013用的