Partager via


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 entier, modifier la manière dont les membres de type sont groupés et ordonnés, masquer ou afficher les relations, et déplacer chaque type ou ensemble de types à votre guise dans le diagramme.

Notes

Personnaliser la façon dont les formes apparaissent dans le diagramme ne modifie pas le code sous-jacent pour les types représentés dans le diagramme.

Les sections qui contiennent des membres de type, telles que la section Propriétés d'une classe, sont appelées compartiments. Vous pouvez masquer ou afficher des compartiments spécifiques et des membres de type.

Dans cette rubrique

Effectuer un zoom avant et arrière dans le diagramme de classes

  1. Ouvrez et sélectionnez un fichier de diagramme de classes dans le Concepteur de classes.

  2. 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 %).

    Notes

    La modification du niveau de zoom n'affecte pas l'échelle d'impression de votre diagramme de classes.

Personnaliser le regroupement et le tri des membres de type

  1. Ouvrez et sélectionnez un fichier de diagramme de classes dans le Concepteur de classes.

  2. Cliquez avec le bouton droit sur une zone vide de l'aire de conception et pointez sur Membres du groupe.

  3. Sélectionnez l'une des options disponibles :

    1. 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.

    2. 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é.

    3. 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.

Masquer des compartiments sur un type

  1. Ouvrez et sélectionnez un fichier de diagramme de classes dans le Concepteur de classes.

  2. 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).

  3. Cliquez sur Masquer le compartiment.

    Le compartiment sélectionné disparaît du conteneur de type.

Masquer des membres spécifiques sur un type

  1. Ouvrez et sélectionnez un fichier de diagramme de classes dans le Concepteur de classes.

  2. Cliquez avec le bouton droit sur le membre dans le type que vous souhaitez masquer.

  3. Cliquez sur Masquer.

    Le membre sélectionné disparaît du conteneur de type.

Afficher des compartiments et des membres masqués sur un type

  1. Ouvrez et sélectionnez un fichier de diagramme de classes dans le Concepteur de classes.

  2. Cliquez avec le bouton droit sur le nom du type avec le compartiment masqué.

  3. Cliquez sur Afficher tous les membres.

    Tous les compartiments et membres masqués s'affichent dans le conteneur de type.

Masquer les relations

  1. Ouvrez et sélectionnez un fichier de diagramme de classes dans le Concepteur de classes.

  2. Cliquez avec le bouton droit sur la ligne d'association ou d'héritage que vous souhaitez masquer.

  3. Cliquez sur Masquer pour les lignes d'association et sur Masquer la ligne d'héritage pour les lignes d'héritage.

  4. Cliquez sur Afficher tous les membres.

    Tous les compartiments et membres masqués s'affichent dans le conteneur de type.

Afficher les relations masquées

  1. Ouvrez et sélectionnez un fichier de diagramme de classes dans le Concepteur de classes.

  2. 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.

Supprimer une forme dans un diagramme de classes

Vous pouvez supprimer une forme de type dans le diagramme de classes sans affecter le code sous-jacent du type. 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.

  1. Sur le diagramme de classes, sélectionnez la forme de type que vous souhaitez supprimer du diagramme.

  2. 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.

Supprimer une forme de type et son code sous-jacent

  1. Cliquez avec le bouton droit sur la forme dans l'aire de conception.

  2. 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)

Affichage des types et relations (Concepteur de classes)