Microsoft.Windows.Design.PropertyEditing 네임스페이스
속성 창에 사용자 지정 속성 편집기가 표시될 수 있게 합니다.
Microsoft.Windows.Design.PropertyEditing 네임스페이스는 디자이너용 사용자 지정 값 편집기를 구현하기 위한 클래스를 제공합니다.값 편집기는 주로 디자이너의 속성 창에 표시됩니다.다음 표에서는 주로 사용되는 값 편집기의 기본 구현을 보여 줍니다.
속성 값 편집기 |
설명 |
---|---|
호스팅 속성 창의 뷰와 같은 물리적 공간에서 호스팅되는 인라인 편집기입니다. |
|
일반적으로 내부에서 호스팅되지 않는 편집기입니다.System.ComponentModel 아키텍처의 드롭다운 스타일 편집기에 해당합니다. |
|
자체의 대화 상자에 구현되는 편집기입니다. |
클래스
클래스 | 설명 | |
---|---|---|
![]() |
AlternateContentPropertyAttribute | 콘텐츠가 아닌 속성이 개체 트리에 표시되어야 함을 나타냅니다. |
![]() |
CategoryEditor | 사용자 지정 범주 편집기를 만들기 위한 추상 클래스입니다. |
![]() |
CategoryEntry | 속성의 범주를 나타냅니다. |
![]() |
DependencyPropertyValueSource | 종속성 속성 값의 소스를 나타냅니다. |
![]() |
DialogPropertyValueEditor | PropertyEntry 개체에 대한 모든 대화 상자 편집 논리의 컨테이너입니다. |
![]() |
EditModeSwitchButton | 사용자가 다른 PropertyContainer 모드 간에 전환할 수 있게 하는 편의를 제공하는 단추입니다. |
![]() |
ExtendedPropertyValueEditor | 속성에 대한 모든 확장 편집기 논리의 컨테이너입니다. |
![]() |
NewItemFactory | 컬렉션이나 속성 값에 대한 새 항목을 만들기 위한 팩토리를 나타냅니다. |
![]() |
NewItemTypesAttribute | 속성 값이나 속성 형식 값으로 할당할 수 있는 개체 형식을 지정하는 데 사용됩니다. |
![]() |
NumberFormatAttribute | 숫자 값 편집에 사용되는 서식 지정 정보를 저장합니다. |
![]() |
NumberIncrementsAttribute | 숫자 값을 변경하는 데 사용되는 증분에 대한 정보를 포함합니다. |
![]() |
NumberRangesAttribute | 숫자 기반 특성의 범위를 정의합니다. |
![]() |
PropertyContainer | PropertyEntry 인스턴스에 대한 그래픽 컨테이너로 사용됩니다. |
![]() |
PropertyEntry | 속성을 나타냅니다. |
![]() |
PropertyEntryCollection | 지정된 PropertyEntry의 하위 속성에 대한 PropertyEntry 인스턴스의 컬렉션을 나타냅니다. |
![]() |
PropertyFilter | 속성 편집 호스트에서 제공할 수 있는 검색 및 필터링 기능의 일부분으로 사용됩니다. |
![]() |
PropertyFilterAppliedEventArgs | FilterApplied 이벤트에 대한 데이터를 제공합니다. |
![]() |
PropertyFilterPredicate | 검색과 필터링의 조건자를 나타냅니다. |
![]() |
PropertyMarker | 속성 창에서 속성 값과 함께 나타나고 속성 값에 대한 정보를 포함할 수 있는 컨트롤입니다. |
![]() |
PropertyOrder | 속성이 범주나 하위 속성의 목록에서 표시되는 순서를 설정하는 데 사용됩니다. |
![]() |
PropertyOrderAttribute | 이 특성은 속성 브라우저에서 속성의 정렬 순서를 지정하기 위해 속성에 연결됩니다. |
![]() |
PropertyValue | 속성의 값을 나타냅니다. |
![]() |
PropertyValueCollection | PropertyValue 인스턴스의 컬렉션을 나타냅니다. |
![]() |
PropertyValueEditor | 속성에 대한 모든 인라인 편집기 논리의 컨테이너입니다. |
![]() |
PropertyValueEditorCommands | 사용자가 속성을 편집할 때 속성 창의 동작을 제어하는 표준 명령을 제공합니다. |
![]() |
PropertyValueExceptionEventArgs | PropertyValueException 이벤트에 대한 데이터를 제공합니다. |
![]() |
PropertyValueSource | 속성 값의 소스를 나타냅니다. |
구조체
구조체 | 설명 | |
---|---|---|
![]() |
KeyAttributePair<T> | 문자열 키를 Attribute 인스턴스에 매핑합니다. |
인터페이스
인터페이스 | 설명 | |
---|---|---|
![]() |
IIndexableAttribute | 특성의 인덱싱 연산자를 정의합니다. |
![]() |
IPropertyFilterTarget | 정렬 및 필터링 기능을 처리합니다. |
열거형
열거형 | 설명 | |
---|---|---|
![]() |
PropertyContainerEditMode | PropertyContainer 에 대한 여러 편집 모드를 정의합니다. |
![]() |
PropertyValueExceptionSource | PropertyValue 인스턴스가 throw한 예외의 소스를 나타냅니다. |