다음을 통해 공유


SelectionCommands 클래스

디자이너의 개체 선택을 제어하는 표준 명령을 제공합니다.

상속 계층 구조

System.Object
  Microsoft.Windows.Design.Interaction.SelectionCommands

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

구문

‘선언
Public NotInheritable Class SelectionCommands
public static class SelectionCommands
public ref class SelectionCommands abstract sealed
[<AbstractClass>]
[<Sealed>]
type SelectionCommands =  class end
public final class SelectionCommands

SelectionCommands 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성정적 멤버 Clear 기존 선택을 지우는 요청을 나타내는 RoutedCommand를 가져옵니다.
Public 속성정적 멤버 SelectAll 디자이너의 모든 개체를 선택하는 요청을 나타내는 RoutedCommand를 가져옵니다.
Public 속성정적 멤버 SelectNext 디자이너의 다음 개체를 선택하는 요청을 나타내는 RoutedCommand를 가져옵니다.
Public 속성정적 멤버 SelectOnlyTarget 디자이너에서 마우스 포인터 아래의 개체만 선택하는 요청을 나타내는 ToolCommand를 가져옵니다.
Public 속성정적 멤버 SelectPrevious 디자이너의 이전 개체를 선택하는 요청을 나타내는 RoutedCommand를 가져옵니다.
Public 속성정적 멤버 SelectTarget 디자이너에서 마우스 포인터 아래의 개체를 선택하는 요청을 나타내는 ToolCommand를 가져옵니다.
Public 속성정적 멤버 ShowEvent 디자이너의 기본 선택 개체에 대한 기본 이벤트 처리기를 표시하는 요청을 나타내는 ToolCommand를 가져옵니다.
Public 속성정적 멤버 ToggleSelectTarget 디자이너에서 마우스 포인터 아래에 있는 개체의 선택 상태를 전환하는 요청을 나타내는 ToolCommand를 가져옵니다.
Public 속성정적 멤버 UnionSelectTarget 디자이너에서 마우스 포인터 아래의 개체를 기존 선택에 추가하는 요청을 나타내는 ToolCommand를 가져옵니다.

위쪽

설명

선택의 개념은 디자이너 종류마다 다릅니다. 사용자가 디자이너에서 개체를 선택할 때 디자이너에서 제공해야 하는 몇 가지 표준 동작이 있습니다. 예를 들어 사용자는 개체 선택, 여러 개체 선택, 개체 선택 취소 및 모든 개체 선택 작업을 수행할 수 있어야 합니다. 확장성을 사용하여 사용자가 디자이너에서 개체를 선택하는 방법을 제어할 수 있습니다.

참고

여기서 다루지 않는 기타 선택 유형으로는 개체의 텍스트 범위가 선택되는 텍스트 선택과 곡선의 하나 이상 점이 선택되는 점 선택이 있습니다. 직사각형을 끌어 여러 개체를 선택하는 방법과 같은 복합 선택 패턴은 해당 개체의 TaskProvider 공급자에 의해 처리됩니다.

디자이너에서 여러 개체를 선택한 경우 한 개체가 기본 선택 개체입니다. 기본 선택 개체는 다른 동작의 키로 사용되는 경우가 많습니다. 예를 들어, 선택된 모든 개체를 왼쪽에 맞출 경우 기본 선택 개체에 따라 개체 정렬 위치가 결정됩니다.

스레드로부터의 안전성

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

참고 항목

참조

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

Selection

SelectionOperations

SelectionTool

EditingContext

ToolCommand

기타 리소스

WPF Designer 확장성 아키텍처