2013-08-30 79 views
6

地鐵控制:https://github.com/viperneo/winforms-modernui如何將Metro UI控件添加到Visual Studio中的工具箱中?

我想使用地鐵控制,我要走的樣板項目我可以。我似乎無法弄清楚的是如何將控件添加到我的工具箱中,以便輕鬆拖放。

我右鍵單擊我的工具箱,選擇「選擇工具箱項」,然後瀏覽MetroFramework.dll並添加所有控件,但是當我嘗試使用控件時,我得到「無法創建MetroLabel」引用到項目中已經存在組件「MetroFramework」。我確實已將MetroFramework.Design和MetroFramework.Fonts添加到我的解決方案中,並在我的項目中引用。

+0

你是否按照該網站上的說明? –

+0

在吹走我的項目後,開始一個新項目並通過包管理器安裝後,它似乎正在工作。但是,一些像按鈕顏色的東西不是。我錯過了什麼? –

+1

代碼...您錯過了發佈代碼.. –

回答

20
  1. 使用nuget將modernui添加到您的項目中。
  2. 一切形式的繼承MetroFramework.Forms.MetroForm
  3. 設置你的工具箱面板的「選擇」,你必須使用瀏覽導航和 發現在包文件夾的metroframework .NET的DLL。選擇 一個爲您的版本,所以.net4爲.net 4 ..等
  4. ,讓你工具箱面板與「Metrobutton」..等等。
  5. 從該面板拖放一個MetroStyleManager控件到您的窗體上。它會保持頁面上的所有 樣式相同。那麼你可以在構造函數中設置風格和主題 一次。我建議你將這些對象公開, 然後輕鬆地將風格和主題傳遞給任何子窗口。

有一套有限的控制,但應該讓你開始。 (我剛剛玩了幾個小時)

相關問題