Partager via


Guide pratique pour créer des formulaires parents MDI

Important

Cette rubrique utilise le MainMenu contrôle, qui a été remplacé par le MenuStrip contrôle. Le MainMenu contrôle est conservé pour la rétrocompatibilité et une utilisation future, si vous le choisissez. Pour plus d'informations sur la création d’un formulaire parent MDI à l’aide de MenuStrip, consultez Comment créer une liste de fenêtres MDI avec MenuStrip.

La base d’une application Multiple-Document Interface (MDI) est le formulaire parent MDI. Il s’agit du formulaire qui contient les fenêtres enfants MDI, qui sont les sous-fenêtres où l’utilisateur interagit avec l’application MDI. La création d’un formulaire parent MDI est facile, à la fois dans le Concepteur Windows Forms et par programmation.

Créer un formulaire parent MDI au moment du design

  1. Créez un projet d’application Windows dans Visual Studio.

  2. Dans la fenêtre Propriétés , définissez la IsMdiContainer propriété sur true.

    Cela désigne le formulaire en tant que conteneur MDI pour les fenêtres enfants.

    Remarque

    Lors de la définition des propriétés dans la fenêtre Propriétés , vous pouvez également définir la WindowState propriété sur Agrandie, si vous le souhaitez, car il est plus simple de manipuler les fenêtres enfants MDI lorsque le formulaire parent est agrandi. En outre, n’oubliez pas que le bord du formulaire parent MDI récupère la couleur système (définie dans le Panneau de configuration système Windows), plutôt que la couleur de retour que vous avez définie à l’aide de la Control.BackColor propriété.

  3. Dans la boîte à outils, faites glisser un contrôle MenuStrip vers le formulaire. Créez un élément de menu de niveau supérieur avec la propriété Texte définie sur &File avec des sous-éléments appelés &New and &Close. Créez également un élément de menu de niveau supérieur appelé &Window.

    Le premier menu crée et masque les éléments de menu au moment de l’exécution, et le deuxième menu effectue le suivi des fenêtres enfants MDI ouvertes. À ce stade, vous avez créé une fenêtre parente MDI.

  4. Appuyez sur F5 pour exécuter l’application. Pour plus d’informations sur la création de fenêtres enfants MDI qui fonctionnent dans le formulaire parent MDI, consultez Guide pratique pour créer des formulaires enfants MDI.

Voir aussi