如何将Metro UI控件添加到visual studio中的工具箱?

时间:2013-08-30 17:36:54

标签: c# visual-studio-2013

Metro控件:https://github.com/viperneo/winforms-modernui

我正在尝试使用地铁控件,我将从示例项目中取消。我似乎无法弄清楚如何将控件添加到我的工具箱中以便轻松拖放。

我右键单击我的工具箱,选择“选择工具箱项”然后我浏览MetroFramework.dll并添加所有控件,但是当我尝试使用控件时,我得到“创建MetroLabel失败”的引用组件“MetroFramework”已存在于项目中。事实上,我已将MetroFramework.Design和MetroFramework.Fonts添加到我的解决方案中并在我的项目中引用。

1 个答案:

答案 0 :(得分:20)

  1. 使用nuget将modernui添加到您的项目中。
  2. 所有表单都继承自MetroFramework.Forms.MetroForm
  3. 使用"选择"设置工具箱面板,您必须使用浏览导航和 在packages文件夹中找到metroframework .net dll。选择 一个用于构建,所以.net4用于.net 4 ..etc
  4. 为您提供一个工具箱面板,其中包含" Metrobutton" ..等等。
  5. 从该面板拖放MetroStyleManager控件到您的表单上。它将保留所有 在您的页面上的样式相同。然后你可以设置样式和主题 一次在构造函数中。我建议你公开这些对象, 然后很容易将样式和主题轻松传递到任何子窗口。
  6. 有一组有限的控件,但应该让你入门。 (我刚刚玩了几个小时)