C#預設的面板樣式非常普通,和當前大家流行使用的美觀的介面顯得有點格格不入。我們可以使用第三方的控制元件來給程式換上各種不同風格的面板,這樣才更符合我們的使用習慣和審美。
下面小編就介紹一下如何使用控制元件對C#的介面進行換膚:
如何換膚?#
工具/原料
Microsoft Visual Studio 2010
方法/步驟
開啟Microsoft Visual Studio 2010, 新建名字為【更換面板】的程式。
在主窗體介面上放置一些控制元件:
包括,一些按鈕控制元件和textbox控制元件。
如何換膚?#
我們先來執行一下,看到當前使用的是預設的面板介面。
如何換膚?#
再來新增面板控制元件,從網上下載【IrisSkin4.dll】控制元件和對應的面板檔案,將dll檔案和面板檔案都複製到程式的執行資料夾【debug】中。
如何換膚?#
在程式的資源管理器中的【引用】上點選右鍵,選擇【新增引用】。
如何換膚?#
選擇剛才複製過來的【IrisSkin4.dll】檔案,點選確定。
如何換膚?#
在程式碼中編輯,新增面板的引用並啟用面板。
這裡選擇的是名稱為【Emerald.ssk】的面板。
如何換膚?#
儲存程式碼後,點選【F5】執行程式。
可以看到面板介面已經完全改變了。
如何換膚?#
我們可以將剛才程式碼中引用的面板名稱更換為其它的面板名稱,可以看到不同的面板效果。
也可以將面板名稱的引用做成選單選擇的模式,這樣使用者可以在程式執行過程中隨時進行換膚操作。
如何換膚?#