Anfaenger Probleme mit MetroSuite

  • VB.NET
  • .NET (FX) 4.5–4.8

Es gibt 3 Antworten in diesem Thema. Der letzte Beitrag () ist von Pasta.

    Anfaenger Probleme mit MetroSuite

    Hey, ich Habe (fuer euch) wahrscheinlich den Lustigsten Anfaenger Fehler,
    welcher Fuer mich aber Eher Frustrierend ist als Lustig.

    Zu meiner Verteidigung muss ich sagen, dass ich noch nie eine Control-DLL genutzt habe, und das daher
    mein erstes mal ist dass ich sowas Nutze :)

    Ich moechte nur, dass Meine form, Form1 Zu einer MetroForm wird,

    Leider Steht in Gather's Thema kein Tutorial, Dort steht nur

    Spoiler anzeigen

    Form (Update v1.7)

    Die MetroForm muss mit zwei einfachen Schritten vererbt werden,

    und versetzt danach Ihre Form (sofern AERO aktiv ist) in den der MetroForm.

    VERWENDUNG DER METROFORM

    Einfach Eigenschaft der Metroform mit inherits vererben.

    GANZ WICHTIG:

    Es gibt noch 1 kleinen Fehler bei der MetroForm.

    Ihr müsst zu eurem Form_Load Event folgenden Code hinzufügen:

    VB.NET-Quellcode

    1. Me.Size = New Size (EURE FORMGRÖSSE)



    Das habe ich auch Gemacht. Jedoch Zeigt er mir Einen Fehler an.
    Wenn ich die Class dann einfach von Form1 in Form umbenenne,
    Sieht die Form aber Trozdem noch wie eine Ganz Normale aus.

    So sieht der Fehler im Editor aus:



    Und So sieht die Form aus, wenn der Editor keinen Fehler zeigt:





    Und noch eine Frage off-topic.

    Warum ist puu.sh auf einmal Verboten.

    Das macht es Wirklich Umstaendlich.


    lg
    Begeisterter BF4 Spieler :D

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Gangsterkrafter“ ()

    @Gather

    Mittlerweile habe ich es Hinbekommen. Aber so leid es mir tut das zu Sagen, die Erklaerung ist (fuer Anfaenger die noch nie sowas Eingebunden haben) Sehr Schlecht Beschrieben.

    Ich dachte Zb. Dass man Im Form code das Inherits MetroSuite.MetroForm einfuegen muss.

    Es wurde aber Nicht Erklaert dass eben Genau das Falsch ist
    Richtige Beschreibung waere fuer mich wenn man noch Dazu- Schreibt dass Das ganze Folgend gemacht werden muss:

    1. -> Oeffne die FormName.Designer.vb
    2. -> Ersetze Inherits System.Windows.Forms.Form mit Inherits MetroSuite.MetroForm
    3. -> STRG + S Druecken und 1 mal Debuggen.

    Und Bei Mir Veraendert sich Staendig Die Size der Form, das Ganze habe ich dann So geloest

    VB.NET-Quellcode

    1. Private Sub Form1_SizeChanged(sender As Object, e As EventArgs) Handles MyBase.SizeChanged
    2. Me.Size = New Size(811, 580)
    3. End Sub


    Ich moechte hier nicht Haten/Flamen. Einfach nur Kritik :)

    Kann also als Erledigt Makiert werden.

    lg
    Begeisterter BF4 Spieler :D

    Gangsterkrafter schrieb:

    ... das Ganze habe ich dann So geloest


    Das ist aber ziemlich dirty gelöst, guck mal lieber, ob du die Ursache findest.

    Als erledigt markieren, kannst du selber machen, einfach oben auf das rote Kästchen, rechts neben dem Titel, doppelklicken (Toggle Button).
    Wenn du danach nochmal was schreibst, wird der Thread wieder als unerledigt markiert.