MouseAction Enumeration

Definition

Gibt Konstanten an, die Aktionen definieren, die von der Maus ausgeführt werden.

public enum class MouseAction
[System.ComponentModel.TypeConverter(typeof(System.Windows.Input.MouseActionConverter))]
public enum MouseAction
[<System.ComponentModel.TypeConverter(typeof(System.Windows.Input.MouseActionConverter))>]
type MouseAction = 
Public Enum MouseAction
Vererbung
MouseAction
Attribute

Felder

LeftClick 1

Ein Klick mit der linken Maustaste.

LeftDoubleClick 5

Ein Doppelklick mit der linken Maustaste.

MiddleClick 3

Ein Klick mit der mittleren Maustaste.

MiddleDoubleClick 7

Ein Doppelklick mit der mittleren Maustaste.

None 0

Keine Aktion.

RightClick 2

Ein Klick mit der rechten Maustaste.

RightDoubleClick 6

Ein Doppelklick mit der rechten Maustaste.

WheelClick 4

Eine Drehung des Mausrads.

Beispiele

Im folgenden Beispiel wird gezeigt, wie eine mithilfe eines MouseActionMouseGesture Enumerationswerts erstellt und die Geste mithilfe eines RoutedCommandMouseBindinggebunden wird.

<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)

Hinweise

Die MouseAction -Enumeration gibt Konstanten an, die aktionen entsprechen, die von der Maus ausgeführt werden, z RightClick . B. und RightDoubleClick.

MouseAction kann mit einem MouseGesture verwendet werden, um eine Eingabegeste zu erstellen, die mithilfe von MouseBindingan einen Befehl gebunden werden kann. Weitere Informationen zu Befehlen finden Sie in der Befehlsübersicht.

Gilt für:

Weitere Informationen