Freigeben über


So erstellen Sie MDI-Hauptformulare

Von Bedeutung

In diesem Thema wird das MainMenu Steuerelement verwendet, das durch das MenuStrip Steuerelement ersetzt wurde. Das MainMenu Steuerelement wird sowohl für die Abwärtskompatibilität als auch für die zukünftige Verwendung beibehalten, wenn Sie dies auswählen. Informationen zum Erstellen eines übergeordneten MDI-Formulars mithilfe eines MenuStripFormulars finden Sie unter So erstellen Sie eine MDI-Fensterliste mit MenuStrip.

Die Grundlage einer Multiple-Document Interface (MDI)-Anwendung ist das übergeordnete MDI-Formular. Dies ist das Formular, das die untergeordneten MDI-Fenster enthält, bei denen es sich um die Unterfenster handelt, in denen der Benutzer mit der MDI-Anwendung interagiert. Das Erstellen eines übergeordneten MDI-Formulars ist einfach, sowohl im Windows Forms-Designer als auch programmgesteuert.

Erstellen eines übergeordneten MDI-Formulars im Entwurfsmodus

  1. Erstellen Sie ein Windows-Anwendungsprojekt in Visual Studio.

  2. Legen Sie im Eigenschaftenfenster die IsMdiContainer Eigenschaft auf "true" fest.

    Dadurch wird das Formular als MDI-Container für untergeordnete Fenster definiert.

    Hinweis

    Beim Festlegen von Eigenschaften im Eigenschaftenfenster können Sie die WindowState Eigenschaft auf "Maximiert" setzen, wenn Sie möchten, da es einfacher ist, MDI-Kindelemente zu bearbeiten, wenn das Hauptformular maximiert ist. Beachten Sie außerdem, dass der Rand des übergeordneten MDI-Formulars die Systemfarbe (die in der Windows-Systemsteuerung festgelegt ist) anzeigt, anstatt die Hintergrundfarbe, die Sie mit der Control.BackColor Eigenschaft festgelegt haben.

  3. Ziehen Sie aus der Toolbox ein MenuStrip-Steuerelement auf das Formular. Erstellen Sie ein Menüelement auf oberster Ebene, wobei die Text-Eigenschaft auf "&Datei " mit Untermenüelementen mit dem Namen "&Neu" und "&Schließen" festgelegt ist. Erstellen Sie außerdem ein Menüelement der obersten Ebene mit dem Namen "&Window".

    Das erste Menü erstellt und blendet Menüelemente zur Laufzeit aus, und das zweite Menü verfolgt die geöffneten untergeordneten MDI-Fenster. Zu diesem Zeitpunkt haben Sie ein MDI-Hauptfenster erstellt.

  4. Drücken Sie F5 , um die Anwendung auszuführen. Informationen zum Erstellen von MDI-Kindfenstern, die innerhalb des MDI-Elternformulars angezeigt werden, finden Sie unter How to: Create MDI Child Forms.

Siehe auch