클래스 디자이너에서 유형 및 관계 보기

클래스 디자이너를 사용하면 다음 작업을 수행하여 클래스 다이어그램을 관리할 수 있습니다.

클래스 디자이너에서 기존 형식 보기

기존 형식 및 해당 멤버를 보려면 클래스 다이어그램에 해당 모양을 추가합니다.

로컬 및 참조 형식을 볼 수 있습니다. 로컬 형식은 현재 열린 프로젝트에 있으며 읽기/쓰기가 가능하고, 참조 형식은 다른 프로젝트나 참조 어셈블리에 있으며 읽기 전용입니다.

클래스 다이어그램에서 새 유형을 디자인하려면 클래스 디자이너를 사용하여 유형 만들기를 참조하세요.

클래스 다이어그램에서 프로젝트의 형식을 보려면

  1. 솔루션 탐색기의 프로젝트에서 기존 클래스 다이어그램(.cd) 파일을 엽니다. 또는 클래스 다이어그램이 없으면 프로젝트에 새 클래스 다이어그램을 추가합니다. 방법: 프로젝트에 클래스 다이어그램 추가를 참조하세요.

  2. 솔루션 탐색기의 프로젝트에서 소스 코드 파일을 클래스 다이어그램으로 끌어 놓습니다.

    참고 항목

    여러 앱 간에 코드를 공유하는 프로젝트가 솔루션에 포함되어 있는 경우 다음 소스에서만 파일이나 코드를 클래스 다이어그램으로 끌어 올 수 있습니다.

    • 다이어그램을 포함하는 앱 프로젝트
    • 앱 프로젝트로 가져온 공유 프로젝트
    • 참조된 프로젝트
    • 어셈블리

    소스 코드 파일에 정의된 형식을 나타내는 모양은 다이어그램에서 파일을 끌어 놓은 위치에 표시됩니다.

클래스 뷰의 프로젝트 노드에서 클래스 다이어그램으로 하나 이상의 형식을 끌어 놓아 프로젝트에 있는 형식을 볼 수도 있습니다.

클래스 뷰가 열려 있지 않으면 보기 메뉴에서 클래스 뷰를 엽니다.

다이어그램의 기본 위치에 형식을 표시하려면 클래스 뷰에서 하나 이상의 형식을 선택하고 선택한 형식을 마우스 오른쪽 단추로 클릭한 후에 클래스 다이어그램 보기를 선택합니다.

참고 항목

프로젝트에 있는 형식을 포함하는 클래스 다이어그램이 닫혀 있으면 해당 클래스 다이어그램이 열리고 형식 모양이 표시됩니다. 그러나 프로젝트에 있는 형식이 어떤 클래스 다이어그램에도 포함되어 있지 않으면 클래스 디자이너가 프로젝트에 새 다이어그램을 만들고 열어 형식을 표시합니다.

다이어그램에 형식을 처음 표시하면 기본적으로 해당 모양이 축소되어 표시됩니다. 모양을 확장하여 내용을 볼 수 있습니다.

클래스 다이어그램에서 프로젝트 내용을 표시하려면

솔루션 탐색기클래스 뷰에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 보기, 클래스 다이어그램 보기를 차례로 선택합니다. 자동으로 채워진 클래스 다이어그램이 만들어집니다.

클래스 디자이너에서 형식 간의 상속 보기

클래스 디자이너의 클래스 다이어그램에서 기본 형식과 파생 형식 간에 상속 관계(있는 경우)를 찾을 수 있습니다. 두 유형 사이에 상속 관계가 없는 경우 상속 관계를 생성하려면 유형 간 상속 생성하기를 참조하십시오.

기본 형식을 찾으려면

  1. 클래스 다이어그램에서 기본 클래스 또는 인터페이스를 확인할 형식을 클릭합니다.

  2. 클래스 다이어그램 메뉴에서 기본 클래스 표시 또는 기본 인터페이스 표시를 선택합니다.

    형식의 기본 클래스 또는 인터페이스가 다이어그램에서 선택된 상태로 표시됩니다. 이제 숨겨진 상속 선이 두 모양 간에 표시됩니다.

기본 형식을 표시할 형식을 마우스 오른쪽 단추로 클릭하고 기본 클래스 표시 또는 기본 인터페이스 표시를 선택해도 됩니다.

파생 형식을 찾으려면

  1. 클래스 다이어그램에서 파생 클래스 또는 인터페이스를 확인할 형식을 클릭합니다.

  2. 클래스 다이어그램 메뉴에서 파생 클래스 표시 또는 파생 인터페이스 표시를 선택합니다.

    형식의 파생 클래스 또는 인터페이스가 다이어그램에 표시됩니다. 이제 숨겨진 상속 선이 모양 간에 표시됩니다.

파생 형식을 확인할 형식을 마우스 오른쪽 단추로 클릭하고 파생 클래스 표시 또는 파생 인터페이스 표시를 선택해도 됩니다.

클래스 디자이너에서 멤버 표시와 연결 표시 간 변경

클래스 디자이너에서 클래스 다이어그램이 두 형식 사이의 연결 관계를 나타내는 방법을 멤버 표기법에서 연결 표기법으로, 또는 그 반대로 변경할 수 있습니다. 형식 연결 선으로 표시된 멤버는 형식이 어떻게 관련되어 있는지 효과적으로 시각화하여 보여 주는 경우가 많습니다.

참고 항목

연결 관계는 멤버 속성 또는 필드로 나타낼 수 있습니다. 멤버 표기법을 연결 표기법으로 변경하려면 한 형식에 다른 형식의 멤버가 있어야 합니다. 연결 표기법을 멤버 표기법으로 변경하려면 두 형식이 형식 연결 선으로 연결되어 있어야 합니다. 자세한 내용은 방법을 참조하세요: 유형 간 연결 만들기. 프로젝트에 클래스 다이어그램이 여러 개 있는 경우 한 다이어그램에서 연결 관계 표시 방법을 변경하면 변경 내용이 해당 다이어그램에만 영향을 줍니다. 다른 다이어그램의 연결 관계 표시 방법을 변경하려면 해당 다이어그램을 열거나 표시하고 변경 단계를 수행합니다.

멤버 표기법을 연결 표기법으로 변경하려면

  1. 솔루션 탐색기의 프로젝트 노드에서 클래스 다이어그램(.cd) 파일을 엽니다.

  2. 클래스 다이어그램의 형식 도형에서 해당 연결을 나타내는 멤버 속성 또는 필드를 마우스 오른쪽 단추로 클릭하고 형식 연결로 표시를 선택합니다.

    형식 도형에 속성 또는 필드가 표시되지 않는 경우 도형의 구획이 축소된 상태일 수 있습니다. 형식 도형을 확장하려면 구획 이름을 두 번 클릭하거나 형식 도형을 마우스 오른쪽 단추로 클릭하고 확장을 선택합니다.

    형식 도형의 구획에서 멤버가 사라지고 두 형식을 연결하는 형식 연결 선이 나타납니다. 형식 연결 선은 속성 또는 필드 이름으로 레이블이 지정됩니다.

연결 표기법을 멤버 표기법으로 변경하려면

클래스 다이어그램에서 형식 연결 선을 마우스 오른쪽 단추로 클릭하고 속성으로 표시 또는 필드로 표시를 적절하게 선택합니다. 형식 연결 선이 사라지고 다이어그램의 해당 형식 도형 내 적합한 구획에 속성이 표시됩니다.