MDI pour les utilisateurs de Visual Basic 6.0
Mise à jour : novembre 2007
Vous pouvez utiliser à la fois Visual Basic 6.0 et Visual Basic 2008 pour créer des applications d'interface multidocument (MDI) ; toutefois, les techniques de création et certains de leurs comportements diffèrent.
Différences conceptuelles
Dans Visual Basic 6.0, les applications d'interface multidocument (MDI) sont créées par l'ajout d'un formulaire MDI à un projet puis la définition de la propriété MDIChild de tout formulaire enfant.
Visual Basic 2008 n'a pas de formulaire MDI ; tout formulaire peut être transformé en un parent MDI en affectant True à la propriété IsMdiContainer.
De nombreuses propriétés et méthodes qui s'appliquaient aux formulaires MDI Visual Basic 6.0 ont changé dans Visual Basic 2008. Pour plus d'informations, consultez Objet MDIForm pour les utilisateurs de Visual Basic 6.0.
Le comportement des applications MDI a également changé. Dans Visual Basic 6.0, une application MDI comportant un formulaire qui n'est pas un enfant MDI ne se termine qu'à la fermeture du formulaire, même si le parent MDI est fermé. Dans Visual Basic 2008, l'application se termine à la fermeture du formulaire de démarrage, indépendamment de la présence ou non de formulaires non-MDI dans l'application.
Voir aussi
Concepts
Objet MDIForm pour les utilisateurs de Visual Basic 6.0
Windows Forms pour les utilisateurs de Visual Basic 6.0
Autres ressources
Applications d'interface multidocument (MDI, Multiple Document Interface)