다음을 통해 공유


ComponentDocumentDesigner 클래스

중첩 구성 요소를 지원하는 루트 디자인 문서의 디자인 모드 동작을 확장하는 기본 디자이너 클래스입니다.

네임스페이스: System.Windows.Forms.Design
어셈블리: System.Design(system.design.dll)

구문

‘선언
Public Class ComponentDocumentDesigner
    Inherits ComponentDesigner
    Implements IRootDesigner, IDesigner, IDisposable, IToolboxUser, _
    ITypeDescriptorFilterService
‘사용 방법
Dim instance As ComponentDocumentDesigner
public class ComponentDocumentDesigner : ComponentDesigner, IRootDesigner, IDesigner, IDisposable, 
    IToolboxUser, ITypeDescriptorFilterService
public ref class ComponentDocumentDesigner : public ComponentDesigner, IRootDesigner, IDesigner, IDisposable, 
    IToolboxUser, ITypeDescriptorFilterService
public class ComponentDocumentDesigner extends ComponentDesigner implements IRootDesigner, IDesigner, 
    IDisposable, IToolboxUser, ITypeDescriptorFilterService
public class ComponentDocumentDesigner extends ComponentDesigner implements IRootDesigner, IDesigner, 
    IDisposable, IToolboxUser, ITypeDescriptorFilterService

설명

ComponentDocumentDesigner는 중첩 구성 요소를 지원하는 루트 디자인 문서의 디자이너에 대한 기본 클래스를 제공합니다. ComponentDesigner 클래스에서 상속된 메서드 및 기능 외에도, ComponentDocumentDesignerIRootDesigner 인터페이스를 구현하여 관련된 구성 요소와 임의의 중첩 구성 요소에 대해 루트 수준 디자인 모드 뷰를 제공합니다.

참고

Form 또는 Control에 대한 루트 수준 디자인 모드 뷰는 보통 기본 루트 디자이너에서 제공됩니다. 디자인 모드에서 다른 형식의 루트 구성 요소에 대한 뷰를 제공하려면 사용자 지정 IRootDesigner를 구현해야 합니다.

DesignerAttribute를 사용하여 형식에 디자이너를 연결할 수 있습니다. 디자인 타임 동작을 사용자 지정하는 방법에 대한 개요를 보려면 디자인 타임 지원 확장을 참조하십시오.

상속 계층 구조

System.Object
   System.ComponentModel.Design.ComponentDesigner
    System.Windows.Forms.Design.ComponentDocumentDesigner

스레드로부터의 안전성

이 형식의 모든 public static(Visual Basic의 경우 Shared) 멤버는 스레드로부터 안전합니다. 인터페이스 멤버는 스레드로부터 안전하지 않습니다.

플랫폼

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.

버전 정보

.NET Framework

2.0, 1.1, 1.0에서 지원

참고 항목

참조

ComponentDocumentDesigner 멤버
System.Windows.Forms.Design 네임스페이스
ComponentDesigner
IRootDesigner
IDesigner
DesignerAttribute

기타 리소스

디자인 타임 지원 확장