다음을 통해 공유


PropertyValueEditorCommands 클래스

업데이트: 2007년 11월

사용자가 속성을 편집할 때 속성 창의 동작을 제어하는 표준 명령을 제공합니다.

네임스페이스:  Microsoft.Windows.Design.PropertyEditing
어셈블리:  Microsoft.Windows.Design(Microsoft.Windows.Design.dll)

구문

Public NotInheritable Class PropertyValueEditorCommands

정적 클래스의 멤버에 액세스하기 위해 정적 클래스의 인스턴스를 선언할 필요가 없습니다.
public static class PropertyValueEditorCommands
public ref class PropertyValueEditorCommands abstract sealed
public final class PropertyValueEditorCommands

설명

사용자가 속성 창에서 속성을 편집할 때 창이 표시해야 하는 몇 가지 표준 동작이 있습니다.

속성 편집 작업은 트랜잭션에 래핑되어야 합니다. 사용자는 예를 들어 Enter 키를 눌러 편집을 커밋하고 Esc 키를 눌러 편집을 취소할 수 있습니다.

속성 창은 사용 가능한 경우 속성에 대한 여러 편집 모드를 사용하는 사용자를 지원해야 합니다. 사용자는 다음 형식의 속성 편집기를 사용할 수 있습니다.

  • 인라인 편집기. 예를 들어 사용자가 속성 행에 속성 값을 직접 입력하는 Margin 속성 편집기입니다.

  • 확장 편집기. 예를 들어 사용자가 드롭다운 목록에서 속성 값을 선택하는 HorizontalAlignment 속성 편집기입니다.

  • 대화 상자 편집기. 예를 들어 사용자가 별개의 대화 상자에 속성 값을 입력하는 RowDefinitions 속성 편집기입니다.

  • 속성 창에서 속성 아래에 고정된 대화 상자인 고정 편집기

상속 계층 구조

System.Object
  Microsoft.Windows.Design.PropertyEditing.PropertyValueEditorCommands

스레드로부터의 안전성

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

참고 항목

참조

PropertyValueEditorCommands 멤버

Microsoft.Windows.Design.PropertyEditing 네임스페이스

PropertyValueEditor

PropertyContainerEditMode

Inline

ExtendedPopup

Dialog

ExtendedPinned

기타 리소스

WPF Designer 확장성 아키텍처