Comment : personnaliser des diagrammes de classes (Concepteur de classes)
Vous pouvez modifier la façon dont les diagrammes de classes affichent les informations.Il est possible de personnaliser le diagramme tout entier ou chaque type sur l'aire de conception.Par exemple, vous pouvez ajuster le niveau de zoom d'un diagramme de classes dans son intégralité, modifier le mode de regroupement et de tri des membres de type, masquer ou afficher les lignes Association et Héritage, déplacer chaque type ou des ensembles de types à tout emplacement sur l'aire de conception.
Les nœuds qui contiennent chacun des membres de type (par exemple, le nœud Propriétés pour une classe) sont appelés Compartiments.Les compartiments et membres de type individuels peuvent être masqués ou affichés individuellement.
[!REMARQUE]
La personnalisation des classes comme décrit dans cette rubrique modifie la façon dont les éléments sont affichés dans le Concepteur de classes, et non pas dans le code sous-jacent qui décrit les classes affichées.
Dans le Concepteur de classes, vous pouvez supprimer une forme de type du diagramme de classes sans que le code sous-jacent du type n'en soit affecté.
[!REMARQUE]
La suppression de formes de type d'un diagramme de classes affecte uniquement ce diagramme : le code sous-jacent qui définit le type et les autres diagrammes qui affichent le type ne sont pas affectés.
Dans cette rubrique
Pour effectuer un zoom avant et arrière dans le diagramme de classes
Ouvrez et sélectionnez un fichier de diagramme de classes dans le Concepteur de classes.
Sur la barre d'outils Concepteur de classes, cliquez sur le bouton Zoom avant ou Zoom arrière pour modifier le niveau de zoom de l'aire du concepteur.
ou
Spécifiez une valeur de zoom particulière.Vous pouvez utiliser la liste déroulante Zoom ou taper un niveau de zoom valide (la plage valide est comprise entre 10 % et 400 %).
[!REMARQUE]
La modification du niveau de zoom n'affecte pas l'échelle d'impression de votre diagramme de classes.
Pour personnaliser le regroupement et le tri des membres de type
Ouvrez et sélectionnez un fichier de diagramme de classes dans le Concepteur de classes.
Cliquez avec le bouton droit sur une zone vide de l'aire de conception et pointez sur Membres du groupe.
Sélectionnez l'une des options disponibles :
Grouper par genre sépare chaque membre de type dans une liste groupée de propriétés, de méthodes, d'événements et de champs.Les groupes dépendent individuellement de la définition d'entités : par exemple, une classe n'affichera pas de groupe d'événements si aucun événement n'a encore été défini pour cette classe.
Grouper par accès sépare chaque membre de type dans une liste groupée en fonction des modificateurs d'accès du membre.Par exemple, Public et Privé.
Trier par ordre alphabétique affiche les éléments qui composent une entité en tant que liste unique classée par ordre alphabétique.La liste est triée dans l'ordre croissant.
Pour masquer des compartiments sur un type
Ouvrez et sélectionnez un fichier de diagramme de classes dans le Concepteur de classes.
Cliquez avec le bouton droit sur la catégorie de membre dans le type que vous souhaitez personnaliser (par exemple, sélectionnez le nœud Méthodes dans une classe).
Cliquez sur Masquer le compartiment.
Le compartiment sélectionné disparaît du conteneur de type.
Pour masquer individuellement des membres sur un type
Ouvrez et sélectionnez un fichier de diagramme de classes dans le Concepteur de classes.
Cliquez avec le bouton droit sur le membre dans le type que vous souhaitez masquer.
Cliquez sur Masquer.
Le membre sélectionné disparaît du conteneur de type.
Pour afficher des compartiments et des membres masqués sur un type
Ouvrez et sélectionnez un fichier de diagramme de classes dans le Concepteur de classes.
Cliquez avec le bouton droit sur le nom du type avec le compartiment masqué.
Cliquez sur Afficher tous les membres.
Tous les compartiments et membres masqués s'affichent dans le conteneur de type.
Pour masquer les lignes Association et Héritage
Ouvrez et sélectionnez un fichier de diagramme de classes dans le Concepteur de classes.
Cliquez avec le bouton droit sur la ligne d'association ou d'héritage que vous souhaitez masquer.
Cliquez sur Masquer pour les lignes d'association et sur Masquer la ligne d'héritage pour les lignes d'héritage.
Cliquez sur Afficher tous les membres.
Tous les compartiments et membres masqués s'affichent dans le conteneur de type.
Pour afficher les lignes Association et Héritage
Ouvrez et sélectionnez un fichier de diagramme de classes dans le Concepteur de classes.
Cliquez avec le bouton droit sur le type avec l'association ou l'héritage masqué.
Cliquez sur Afficher tous les membres pour les lignes d'association et sur Afficher la classe de base ou Afficher les classes dérivées pour les lignes d'héritage.
Pour supprimer du code et une forme d'un diagramme de classes
Sur le diagramme de classes, sélectionnez la forme de type que vous souhaitez supprimer du diagramme.
Dans le menu Edition, choisissez Supprimer du diagramme.
La forme de type et les lignes d'association ou d'héritage connectées à la forme n'apparaissent plus sur le diagramme.
Pour supprimer une forme de type et son code sous-jacent
Cliquez avec le bouton droit sur la forme dans l'aire de conception.
Sélectionnez Supprimer le code dans le menu contextuel.
La forme est supprimée du diagramme et son code sous-jacent est supprimé du projet.
Voir aussi
Tâches
Comment : changer la notation entre les membres et les associations (Concepteur de classes)
Comment : afficher des types existants (Concepteur de classes)
Autres ressources
Utilisation des diagrammes de classes (Concepteur de classes)