다음을 통해 공유


System.Drawing.Design 네임스페이스

디자인 타임 UI(사용자 인터페이스) 논리 및 그리기를 확장하는 클래스가 포함되어 있습니다.

클래스

BitmapEditor

속성 브라우저에서 비트맵 파일을 선택할 수 있는 사용자 인터페이스를 제공합니다.

CategoryNameCollection

범주 이름 문자열의 컬렉션을 나타냅니다.

ColorEditor

색을 시각적으로 선택할 수 있는 UITypeEditor를 제공합니다.

ContentAlignmentEditor

내용 맞춤을 시각적으로 편집할 수 있는 UITypeEditor를 제공합니다.

CursorEditor

커서 파일(.cur)에 대한 기본 파일 검색을 수행할 수 있는 UITypeEditor를 제공합니다.

FontEditor

Font 개체를 선택하고 구성하기 위한 사용자 인터페이스를 제공합니다.

FontNameEditor

글꼴 이름에 대한 문자 모양을 칠하는 UITypeEditor를 제공합니다.

IconEditor

아이콘을 시각적으로 선택할 수 있는 UITypeEditor를 제공합니다.

ImageEditor

속성 표에서 속성에 대한 이미지를 선택할 수 있는 사용자 인터페이스를 제공합니다.

MetafileEditor

메타파일(.emf) 파일에 대한 기본 파일 검색을 수행할 수 있는 UITypeEditor를 제공합니다.

PaintValueEventArgs

PaintValue(Object, Graphics, Rectangle) 메서드에 대한 데이터를 제공합니다.

PropertyValueUIItem

속성 창에 표시되는 속성에 대한 관련 이벤트 처리기, 팝업 정보 문자열, 속성에 대해 표시할 아이콘 등의 정보를 제공합니다.

ToolboxComponentsCreatedEventArgs

도구 상자에 구성 요소가 추가될 때 발생하는 ComponentsCreated 이벤트에 대한 데이터를 제공합니다.

ToolboxComponentsCreatingEventArgs

도구 상자에 구성 요소가 추가될 때 발생하는 ComponentsCreating 이벤트에 대한 데이터를 제공합니다.

ToolboxItem

기본 구현된 도구 상자 항목을 제공합니다.

ToolboxItemCollection

도구 상자 항목의 컬렉션을 나타냅니다.

ToolboxItemContainer

ToolboxItem을 캡슐화합니다.

ToolboxItemCreator

ToolboxItemCreatorCallback을 캡슐화합니다. 이 클래스는 상속될 수 없습니다.

ToolboxService

IToolboxService 인터페이스의 기본 구현을 제공합니다.

UITypeEditor

값 편집기를 디자인하는 데 사용할 수 있는 기본 클래스를 제공합니다. 값 편집기는 지원되는 데이터 형식 개체의 값을 나타내고 편집할 수 있는 사용자 인터페이스를 제공합니다.

인터페이스

IPropertyValueUIService

속성 브라우저에 표시된 구성 요소의 속성에 대한 이미지, 도구 설명 및 이벤트 처리기를 관리할 수 있는 인터페이스를 제공합니다.

IToolboxItemProvider

도구 상자 항목의 컬렉션을 노출합니다.

IToolboxService

개발 환경에서 도구 상자를 관리하고 쿼리할 수 있는 메서드와 속성을 제공합니다.

IToolboxUser

현재 선택된 도구 상자 항목을 설정하고 디자이너에서 특정 도구 상자 항목을 지원하는지 여부를 나타내는 인터페이스를 정의합니다.

열거형

UITypeEditorEditStyle

UITypeEditor의 값 편집 스타일을 나타내는 식별자를 지정합니다.

대리자

PropertyValueUIHandler

IPropertyValueUIService의 구현에 대리자를 추가하는 메서드를 나타냅니다.

PropertyValueUIItemInvokeHandler

InvokeHandlerPropertyValueUIItem 이벤트를 처리할 메서드를 나타냅니다.

ToolboxComponentsCreatedEventHandler

ComponentsCreated 이벤트를 처리하는 메서드를 나타냅니다.

ToolboxComponentsCreatingEventHandler

ComponentsCreating 이벤트를 처리하는 메서드를 나타냅니다.

ToolboxItemCreatorCallback

ToolboxItem을 만들 수 있는 콜백 메커니즘을 제공합니다.

설명

이 네임 스페이스의 클래스는 사용자 지정 도구 상자 항목을 편집 하 고 해당 지원 되는 형식 및 특정 형식 간에 값을 변환할 수 있는 형식 변환기의 값을 그래픽으로 표현할 수 있는 형식별 값 편집기를 만드는 데 사용할 수 있습니다. 이 네임 스페이스는 디자인 타임 UI에 대 한 확장을 개발 하기 위한 기본 프레임 워크를 제공 합니다.

주의

내에서 클래스를 System.Drawing.Design 네임 스페이스는 Windows 또는 ASP.NET 서비스 내에서 사용 하 여 지원 되지 않습니다. 이러한 애플리케이션 형식 중 하나에서 이러한 클래스를 사용 하는 동안 예기치 않은 문제가 발생할 수 있습니다, 그리고 감소와 같은 서비스 성능 및 런타임 예외입니다.