2016-05-07 16 views
1

Immer wenn ich ein Metroframework-Steuerelement auf ein Formularfenster ziehen, erscheint es in der unteren linken Ecke eines anderen Fensters statt auf dem Formular selbst.Windows Formular Steuerelemente Fehler mit MetroFramework

Es passiert nur mit U-Bahn-Kontrollen und nicht regelmäßig. Wie werden die Steuerelemente nur im Formularfenster angezeigt?

Antwort

1

Sie müssen die Form in eine MetroForm ändern.

Vor alles anderen müssen Sie ein REFERENCE haben und es sollte so aussehen:

using MetroFramework; 

oder diesen optional hinzufügen:

using MetroFramework.Forms; 

Für diese Änderung folgt aus:

public partial class yourForm1 : Form 

Dazu:

public partial class yourForm1 : MetroForm 

Unter vielen anderen gibt es ein nettes Tutorial here, die durch den gesamten Prozess geht:

  • Herunterladen
  • Kompilieren
  • die 3 DLLs Kopieren Sie benötigen
  • ein neues Projekt anlegen
  • Ändern des Formulartyps (!)
  • Hinzufügen von Referenzen
  • die Verwendung Klausel Hinzufügen
  • Kontrollen Hinzufügen ..
Verwandte Themen