繁体   English   中英

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

[英]How do I add the Metro UI controls to the toolbox in visual studio?

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

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

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

  1. 使用nuget将modernui添加到您的项目中。
  2. 所有表单都继承自MetroFramework.Forms.MetroForm
  3. 使用“选择”设置工具箱面板,您必须使用浏览导航并在packages文件夹中找到metroframework .net dll。 为你的构建选择一个,所以.net4为.net 4 ..etc
  4. 这将为您提供一个带有“Metrobutton”的工具箱面板..等等。
  5. 从该面板拖放一个MetroStyleManager控件到您的窗体上。 它将使您页面上的所有样式保持不变。 然后你可以在构造函数中设置一次样式和主题。 我建议你将这些对象公开,然后很容易将样式和主题轻松传递给任何子窗口。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM