System.Drawing.Design 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
디자인 타임 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 |
InvokeHandler의 PropertyValueUIItem 이벤트를 처리할 메서드를 나타냅니다. |
ToolboxComponentsCreatedEventHandler |
ComponentsCreated 이벤트를 처리하는 메서드를 나타냅니다. |
ToolboxComponentsCreatingEventHandler |
ComponentsCreating 이벤트를 처리하는 메서드를 나타냅니다. |
ToolboxItemCreatorCallback |
ToolboxItem을 만들 수 있는 콜백 메커니즘을 제공합니다. |
설명
이 네임 스페이스의 클래스는 사용자 지정 도구 상자 항목을 편집 하 고 해당 지원 되는 형식 및 특정 형식 간에 값을 변환할 수 있는 형식 변환기의 값을 그래픽으로 표현할 수 있는 형식별 값 편집기를 만드는 데 사용할 수 있습니다. 이 네임 스페이스는 디자인 타임 UI에 대 한 확장을 개발 하기 위한 기본 프레임 워크를 제공 합니다.
주의
내에서 클래스를 System.Drawing.Design 네임 스페이스는 Windows 또는 ASP.NET 서비스 내에서 사용 하 여 지원 되지 않습니다. 이러한 애플리케이션 형식 중 하나에서 이러한 클래스를 사용 하는 동안 예기치 않은 문제가 발생할 수 있습니다, 그리고 감소와 같은 서비스 성능 및 런타임 예외입니다.
.NET