2013-08-30 77 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控件到您的窗体上。它会保持页面上的所有 样式相同。那么你可以在构造函数中设置风格和主题 一次。我建议你将这些对象公开, 然后轻松地将风格和主题传递给任何子窗口。

有一套有限的控制,但应该让你开始。 (我刚刚玩了几个小时)

相关问题