2 Stimmen

Mehrere Steuerschaltflächen für ein maximiertes MDI-Kind in .NET WinForms

MDI-Fehler http://www.dicu.com/pics/bug_mdi.jpg

Das passiert, wenn ich versuche, MDI-Kinder automatisch zu maximieren. Der Code ist etwa so:

this.IsMdiContainer = true;
child = new Form();
child.MdiParent = this;
child.WindowState = FormWindowState.Maximized;
child.Show();

Hat jemand eine Idee, warum ich mehrere Kontrollknöpfe erhalte?

3voto

Hans Passant Punkte 894572

Ich kann das teilweise nachvollziehen. Rufen Sie die Show()-Methode des Kinds nicht im Konstruktor auf, sondern im Load-Event-Handler des Elternteils. Ich bin mir nicht so sicher, ob die Min/Max/Close-Symbole nicht stimmen.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X