C# Windows窗体控件与MetroFramework一起出错

C# Windows窗体控件与MetroFramework一起出错,c#,C#,每当我将metroframework控件拖到窗体窗口上时,它会出现在另一个窗口的左下角,而不是窗体本身 这种情况只发生在地铁控制系统中,而不是普通控制系统。如何使控件仅显示在窗体窗口上?您需要将窗体更改为MetroForm 在做任何其他事情之前,您必须有一个参考,它应该是这样的: using MetroFramework; 或者可以选择添加以下内容: using MetroFramework.Forms; 对于此更改,请执行以下操作: public partial class yourFor

每当我将metroframework控件拖到窗体窗口上时,它会出现在另一个窗口的左下角,而不是窗体本身


这种情况只发生在地铁控制系统中,而不是普通控制系统。如何使控件仅显示在窗体窗口上?

您需要将
窗体
更改为
MetroForm

在做任何其他事情之前,您必须有一个
参考
,它应该是这样的:

using MetroFramework;
或者可以选择添加以下内容:

using MetroFramework.Forms;
对于此更改,请执行以下操作:

public partial class yourForm1 : Form
为此:

public partial class yourForm1 : MetroForm
在许多其他教程中,有一个很好的教程贯穿了整个过程:

  • 下载
  • 编撰
  • 正在复制所需的3个DLL
  • 创建新项目
  • 更改表单类型(!)
  • 添加引用
  • 添加using子句
  • 正在添加控件