Gewusst wie: Erstellen von übergeordneten MDI-Formularen

Wichtig

Dieses Thema verwendet das MainMenu-Steuerelement, das durch das MenuStrip-Steuerelement ersetzt wurde. Das MainMenu-Steuerelement wird jedoch sowohl für die zukünftige Verwendung als auch aus Gründen der Abwärtskompatibilität beibehalten. Informationen zum Erstellen eines Übergeordneten MDI-Formulars mit einem MenuStrip finden Sie unter Gewusst wie: Erstellen einer MDI-Fensterliste mithilfe von MenuStrip (Windows Forms).

Das übergeordnete MDI-Formular bildet die Grundlage einer MDI (Multiple Document Interface-)Anwendung. Dieses Formular enthält die untergeordneten MDI-Fenster, also so genannte "Unterfenster", über die der Benutzer mit der MDI-Anwendung interagiert. Ein übergeordnetes MDI-Formular kann sowohl im Windows Forms-Designer als auch programmgesteuert leicht erstellt werden.

So erstellen Sie ein übergeordnetes MDI-Formular zur Entwurfszeit

  1. Erstellen Sie ein Windows-Anwendungsprojekt. Weitere Informationen finden Sie unter Gewusst wie: Erstellen eines neuen Windows Forms-Anwendungsprojekts.

  2. Legen Sie im Eigenschaftenfenster die IsMDIContainer-Eigenschaft auf true fest.

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

    Tipp

    Während Sie die Eigenschaften im Eigenschaftenfenster festlegen, können Sie auch die WindowState-Eigenschaft auf Maximized festlegen, da sich untergeordnete MDI-Fenster am einfachsten bearbeiten lassen, wenn das übergeordnete Formular maximiert ist. Beachten Sie außerdem, dass der Rand des übergeordneten MDI-Formulars die Systemfarbe übernimmt (die in der Windows-Systemsteuerung festgelegt wird) und nicht die Hintergrundfarbe, die mit der Control.BackColor-Eigenschaft festgelegt wurde.

  3. Ziehen Sie eine MainMenu-Komponente aus der Toolbox in das Formular. Erstellen Sie ein Hauptebenen-Menüelement, wobei die Text-Eigenschaft auf &Datei gesetzt ist und die Untermenüs als &Neu und &Schließen bezeichnet sind. Erstellen Sie darüber hinaus ein Hauptebenen-Menüelement mit dem Namen &Fenster.

    Durch das erste Menü werden Menüelemente zur Laufzeit erstellt und ausgeblendet, und im zweiten Menü werden die geöffneten, untergeordneten MDI-Fenster aufgelistet. Sie haben jetzt ein übergeordnetes MDI-Fenster erstellt.

  4. Drücken Sie F5, um die Anwendung auszuführen. Weitere Informationen zum Erstellen von untergeordneten MDI-Fenstern, die innerhalb des übergeordneten MDI-Formulars verwendet werden, finden Sie unter Gewusst wie: Erstellen von untergeordneten MDI-Formularen.

Siehe auch

Aufgaben

Gewusst wie: Erstellen von untergeordneten MDI-Formularen

Gewusst wie: Bestimmen des aktiven untergeordneten MDI-Elements

Gewusst wie: Senden von Daten an das aktive untergeordnete MDI-Element

Gewusst wie: Anordnen von untergeordneten MDI-Formularen

Weitere Ressourcen

MDI-Anwendungen (Multiple Document Interface)