Verschieben eines Formulars auf ein anderes Winforms - C #

Ich habe 2 winforms Form 1 und Form 2. Ich habe button1 in form1, wenn ich auf button1 von form1 klicke, zeige ich form2 an.

            Form2 ins = new Form2();
            ins.MdiParent = this.MdiParent;
            this.Hide();
            ins.ShowDialog();

Ich verstecke das Formular1, um Formular2 anzuzeigen, wenn auf Button1 geklickt wird. Dies erzeugt einen Flicking-Effekt und ich muss dieses Flicking entfernen. Wie öffne ich ein anderes Formular / leite es weiter (ich soll immer nur ein Formular gleichzeitig anzeigen und soll kein Hauptmenü wie (wenn ich ein MDIParent-Formular verwende) anzeigen. Nur ein aktives Formular.

Danke, Karthick

Antworten auf die Frage(5)

Ihre Antwort auf die Frage