MouseAction 열거형

정의

마우스가 수행하는 작업을 정의하는 상수를 지정합니다.Specifies constants that define actions performed by the mouse.

public enum class MouseAction
[System.ComponentModel.TypeConverter(typeof(System.Windows.Input.MouseActionConverter))]
public enum MouseAction
type MouseAction = 
Public Enum MouseAction
상속
MouseAction
특성

필드

LeftClick 1

마우스 왼쪽 단추 클릭입니다.A left mouse button click.

LeftDoubleClick 5

마우스 왼쪽 단추 두 번 클릭입니다.A left mouse button double-click.

MiddleClick 3

마우스 가운데 단추 클릭입니다.A middle mouse button click.

MiddleDoubleClick 7

마우스 가운데 단추 두 번 클릭입니다.A middle mouse button double-click.

None 0

작업이 필요 없습니다.No action.

RightClick 2

마우스 오른쪽 단추 클릭입니다.A right mouse button click.

RightDoubleClick 6

마우스 오른쪽 단추 두 번 클릭입니다.A right mouse button double-click.

WheelClick 4

마우스 휠 회전입니다.A mouse wheel rotation.

예제

다음 예제에서는 MouseAction 열거형 값을 사용 하 MouseGesture 여를 생성 하는 방법과를 RoutedCommand MouseBinding사용 하 여 제스처를에 바인딩하는 방법을 보여 줍니다.The following example shows how to construct a MouseGesture using a MouseAction enumeration value and how to bind the gesture to a RoutedCommand using a MouseBinding.

<MouseBinding MouseAction="MiddleClick"
              Command="ApplicationCommands.Cut" />
MouseGesture CutCmdMouseGesture = new MouseGesture(
    MouseAction.MiddleClick);

MouseBinding CutMouseBinding = new MouseBinding(
    ApplicationCommands.Cut, 
    CutCmdMouseGesture);

// RootWindow is an instance of Window.
RootWindow.InputBindings.Add(CutMouseBinding);
Dim CutCmdMouseGesture As New MouseGesture(MouseAction.MiddleClick)

Dim CutMouseBinding As New MouseBinding(ApplicationCommands.Cut, CutCmdMouseGesture)

' RootWindow is an instance of Window.
RootWindow.InputBindings.Add(CutMouseBinding)

설명

열거형 MouseActionRightClickRightDoubleClick와 같이 마우스에서 수행 하는 동작에 해당 하는 상수를 지정 합니다.The MouseAction enumeration specifies constants which correspond to actions performed by the mouse, such as RightClick and RightDoubleClick.

MouseAction 와 함께 사용할 수는 MouseGesture 사용 하 여 명령에 바인딩될 수 있는 입력된 제스처를 만들려면를 MouseBinding입니다.MouseAction can be used with a MouseGesture to create a input gesture which can be bound to a command using a MouseBinding. 명령에 대 한 자세한 내용은 참조는 명령 개요합니다.For more information about commanding, see the Commanding Overview.

적용 대상

추가 정보