Condividi tramite


Procedura: personalizzare i diagrammi classi (Progettazione classi)

È possibile modificare la modalità con cui i diagrammi classi visualizzano le informazioni. È possibile personalizzare l'intero diagramma o i singoli tipi nell'area di progettazione.

È possibile, ad esempio, regolare il livello di zoom di un intero diagramma classi, modificare il modo in cui singoli membri di tipo vengono raggruppati e ordinati, nascondere o visualizzare relazioni e spostare singoli tipi o set di tipi in qualsiasi punto del diagramma.

Nota

La personalizzazione della modalità di visualizzazione delle forme nel diagramma non modifica il codice sottostante per i tipi rappresentati nel diagramma.

Le sezioni contenenti membri di tipo, ad esempio la sezione Proprietà in una classe, vengono definite raggruppamenti. È possibile nascondere o visualizzare singoli raggruppamenti e membri di tipo.

In questo argomento

Eseguire lo zoom avanti e indietro sul diagramma classi

  1. Aprire e selezionare un file di diagramma classi in Progettazione classi.

  2. Nella barra degli strumenti Progettazione classi fare clic sul pulsante Zoom avanti o Zoom indietro per modificare il livello di zoom dell'area della finestra di progettazione.

    oppure

    Specificare un particolare valore di zoom. È possibile utilizzare l'elenco a discesa Zoom o digitare un livello di zoom valido (l'intervallo valido è compreso tra 10% e 400%).

    Nota

    La modifica del livello di zoom non influisce sulla scala dello stampato del diagramma classi.

Personalizzare il raggruppamento e l'ordinamento dei membri di tipo

  1. Aprire e selezionare un file di diagramma classi in Progettazione classi.

  2. Fare clic con il pulsante destro del mouse in un punto vuoto dell'area di progettazione e scegliere Raggruppa membri.

  3. Selezionare una delle opzioni disponibili:

    1. Raggruppa per tipo separa i singoli membri di tipo in un elenco raggruppato di proprietà, metodi, eventi e campi. I singoli gruppi dipendono dalla definizione delle entità: ad esempio, una classe non visualizzerà alcun gruppo di eventi se non esistono ancora eventi definiti per tale classe.

    2. Raggruppa per accesso separa i singoli membri di tipo in un elenco raggruppato basato sui modificatori di accesso del membro. Ad esempio, Public e Private.

    3. Ordina alfabeticamente visualizza gli elementi che costituiscono un'entità come singolo elenco in ordine alfabetico. L'elenco è ordinato in ordine crescente.

Nascondere i raggruppamenti in un tipo

  1. Aprire e selezionare un file di diagramma classi in Progettazione classi.

  2. Fare clic con il pulsante destro del mouse sulla categoria del membro nel tipo si desidera personalizzare (ad esempio, selezionare il nodo Metodi in una classe).

  3. Scegliere Nascondi raggruppamento.

    Il raggruppamento selezionato verrà rimosso dal contenitore del tipo.

Nascondere singoli membri in un tipo

  1. Aprire e selezionare un file di diagramma classi in Progettazione classi.

  2. Fare clic con il pulsante destro del mouse sul membro nel tipo da nascondere.

  3. Scegliere Nascondi.

    Il membro selezionato verrà rimosso dal contenitore del tipo.

Mostrare raggruppamenti e membri nascosti in un tipo

  1. Aprire e selezionare un file di diagramma classi in Progettazione classi.

  2. Fare clic con il pulsante destro del mouse sul nome del tipo con il raggruppamento nascosto.

  3. Scegliere Mostra tutti i membri.

    Tutti i raggruppamenti e i membri nascosti verranno visualizzati nel contenitore del tipo.

Nascondere relazioni

  1. Aprire e selezionare un file di diagramma classi in Progettazione classi.

  2. Fare clic con il pulsante destro del mouse sulla linea di associazione o ereditarietà che si desidera nascondere.

  3. Scegliere Nascondi per le linee di associazione e scegliere Nascondi linea ereditarietà per le linee di ereditarietà.

  4. Scegliere Mostra tutti i membri.

    Tutti i raggruppamenti e i membri nascosti verranno visualizzati nel contenitore del tipo.

Mostrare relazioni nascoste

  1. Aprire e selezionare un file di diagramma classi in Progettazione classi.

  2. Fare clic con il pulsante destro del mouse sul tipo con l'associazione o l'ereditarietà nascosta.

Scegliere Mostra tutti i membri per le linee di associazione e scegliere Mostra classe base o Mostra classi derivate per le linee di ereditarietà.

Rimuovere una forma da un diagramma di classi

È possibile rimuovere una forma di tipo dal diagramma di classi senza influire sul codice sottostante del tipo. La rimozione delle forme dei tipi da un diagramma classi influirà solo sul diagramma corrente: il codice sottostante che definisce il tipo e gli altri diagrammi in cui viene visualizzato il tipo non saranno interessati.

  1. Nel diagramma classi selezionare la forma del tipo da rimuovere dal diagramma.

  2. Scegliere Rimuovi dal diagramma dal menu Modifica.

    La forma del tipo ed eventuali linee di associazione o ereditarietà connesse ad essa connesse non appariranno più sul diagramma.

Eliminare una forma di tipo e il codice sottostante

  1. Fare clic con il pulsante destro del mouse sulla forma nell'area di progettazione.

  2. Scegliere Elimina codice dal menu di scelta rapida.

    La forma verrà rimossa dal diagramma e il codice sottostante verrà eliminato dal progetto.

Vedere anche

Attività

Procedura: passare dalla notazione membro alla notazione associazione (Progettazione classi)

Procedura: visualizzare i tipi esistenti (Progettazione classi)

Altre risorse

Utilizzo dei diagrammi classi (Progettazione classi)

Visualizzazione dei tipi e delle relazioni (Progettazione classi)