Sdílet prostřednictvím


Zobrazení typů a relací v Návrháři tříd

Pomocí Návrháře tříd můžete spravovat diagramy tříd provedením následujících akcí:

  • Zobrazení existujících typů a jejích členů
  • Vyhledání vztahu dědičnosti mezi základním typem a jeho odvozenými typy
  • Změna způsobu, jakým diagram tříd představuje vztah přidružení mezi dvěma typy

Zobrazení existujících typů v Návrháři tříd

Pokud chcete zobrazit existující typ a jeho členy, přidejte jeho obrazec do diagramu tříd.

Můžete vidět místní a odkazované typy. V aktuálně otevřeném projektu existuje místní typ a je pro čtení i zápis. Odkazovaný typ existuje v jiném projektu nebo v odkazovaném sestavení a je jen pro čtení.

Pokud chcete navrhnout nové typy v diagramech tříd, přečtěte si téma Vytváření typů pomocí Návrháře tříd.

Zobrazení typů v projektu v diagramu tříd

  1. V projektu v Průzkumník řešení otevřete existující soubor diagramu tříd (.cd). Nebo pokud neexistuje žádný diagram tříd, přidejte do projektu nový diagram tříd. Viz Postupy: Přidání diagramů tříd do projektů.

  2. Z projektu v Průzkumník řešení přetáhněte soubor zdrojového kódu do diagramu tříd.

    Poznámka:

    Pokud má vaše řešení projekt, který sdílí kód napříč více aplikacemi, můžete soubory nebo kód přetáhnout do diagramu tříd jenom z těchto zdrojů:

    • Projekt aplikace, který obsahuje diagram
    • Sdílený projekt importovaný projektem aplikace
    • Odkazovaný projekt
    • Sestavení

    Tvary, které představují typy definované v souboru zdrojového kódu, se zobrazí v diagramu na pozici, kam jste soubor přetáhli.

Typy v projektu můžete zobrazit také přetažením jednoho nebo více typů z uzlu projektu v zobrazení tříd do diagramu tříd.

Tip

Pokud zobrazení třídy není otevřené, otevřete zobrazení třídy z nabídky Zobrazení .

Pokud chcete zobrazit typy ve výchozím umístění diagramu, vyberte jeden nebo více typů v zobrazení tříd, klikněte pravým tlačítkem myši na vybrané typy a zvolte Zobrazit diagram tříd.

Poznámka:

Pokud v projektu existuje zavřený diagram tříd obsahující daný typ, diagram tříd se otevře a zobrazí tvar typu. Pokud však v projektu neexistuje žádný diagram tříd obsahující typ, Návrhář tříd vytvoří v projektu nový diagram tříd a otevře ho, aby zobrazil typ.

Při prvním zobrazení typu v diagramu se jeho tvar ve výchozím nastavení zobrazí sbalený. Tvar můžete rozbalit a zobrazit jeho obsah.

Zobrazení obsahu projektu v diagramu tříd

V Průzkumník řešení nebo zobrazení třídy klikněte pravým tlačítkem myši na projekt a zvolte Zobrazit a pak zvolte Zobrazit diagram tříd. Vytvoří se automaticky vyplněný diagram tříd.

Zobrazení dědičnosti mezi typy v Návrháři tříd

Vztah dědičnosti, pokud existuje, můžete najít mezi základním typem a jeho odvozenými typy v diagramu tříd v Návrháři tříd. Pokud chcete vytvořit vztah dědičnosti, pokud mezi dvěma typy neexistuje žádný, přečtěte si téma Vytvoření dědičnosti mezi typy.

Vyhledání základního typu

  1. V diagramu tříd klikněte na typ, pro který chcete zobrazit základní třídu nebo rozhraní.

  2. V nabídce Diagram tříd zvolte Zobrazit základní třídu nebo Zobrazit základní rozhraní.

    Základní třída nebo rozhraní typu se zobrazí v diagramu. Mezi těmito dvěma obrazci se teď zobrazují všechny skryté čáry dědičnosti.

Můžete také kliknout pravým tlačítkem myši na typ, jehož základní typ chcete zobrazit, a zvolit Zobrazit základní třídu nebo Zobrazit základní rozhraní.

Vyhledání odvozených typů

  1. V diagramu tříd klikněte na typ, pro který chcete zobrazit odvozené třídy nebo rozhraní.

  2. V nabídce Diagram tříd zvolte Zobrazit odvozené třídy nebo Zobrazit odvozená rozhraní.

    V diagramu se zobrazí odvozené třídy nebo rozhraní typu. Mezi obrazci se teď zobrazují všechny skryté čáry dědičnosti.

Můžete také kliknout pravým tlačítkem myši na typ, pro který chcete zobrazit jeho odvozené typy, a zvolit Zobrazit odvozené třídy nebo Zobrazit odvozená rozhraní.

Změna mezi zápisem člena a zápisem přidružení v Návrháři tříd

V Návrháři tříd můžete změnit způsob, jakým diagram tříd představuje vztah přidružení mezi dvěma typy z zápisu člena na zápis přidružení a naopak. Členové zobrazené jako asociační čáry často poskytují užitečnou vizualizaci toho, jak typy souvisejí.

Poznámka:

Relace přidružení mohou být reprezentovány jako vlastnost nebo pole člena. Pokud chcete změnit zápis člena na zápis přidružení, musí mít jeden typ člena jiného typu. Chcete-li změnit zápis přidružení na zápis člena, musí být dva typy spojeny pomocí asociační čáry. Další informace naleznete v tématu Postupy: Vytvoření přidružení mezi typy. Pokud projekt obsahuje více diagramů tříd, změny, které uděláte tak, jak diagram zobrazuje vztahy přidružení, ovlivní jenom tento diagram. Pokud chcete změnit způsob, jakým jiný diagram zobrazuje vztahy přidružení, otevřete nebo zobrazte tento diagram a proveďte tyto kroky.

Změna zápisu člena na zápis přidružení

  1. V uzlu projektu v Průzkumník řešení otevřete soubor diagramu tříd (.cd).

  2. V obrazci typu v diagramu tříd klikněte pravým tlačítkem myši na vlastnost člena nebo pole představující přidružení a zvolte Zobrazit jako přidružení.

    Tip

    Pokud nejsou v obrazci typu viditelné žádné vlastnosti nebo pole, můžou být oddíly v obrazci sbalené. Pokud chcete obrazec typu rozbalit, poklikejte na název oddílu nebo klikněte pravým tlačítkem myši na obrazec typu a zvolte Rozbalit.

    Člen zmizí z přihrádky ve tvaru typu a zdá se, že spojnice přidružení propojí oba typy. Řádek přidružení je označen názvem vlastnosti nebo pole.

Změna zápisu přidružení na zápis člena

V diagramu tříd klikněte pravým tlačítkem myši na asociační čáru a podle potřeby zvolte Zobrazit jako vlastnost nebo Zobrazit jako pole . Spojnice přidružení zmizí a vlastnost se zobrazí v příslušném prostoru v jeho tvaru typu v diagramu.