SystemGesture SystemGesture SystemGesture SystemGesture Enum

Definition

Definiert die verfügbaren Systemstiftbewegungen.Defines the available system gestures.

public enum class SystemGesture
public enum SystemGesture
type SystemGesture = 
Public Enum SystemGesture
Vererbung
SystemGestureSystemGestureSystemGestureSystemGesture

Felder

Drag Drag Drag Drag 19

Entspricht dem Ziehen mit der linken Maustaste.Maps to a left drag on a mouse.

Flick Flick Flick Flick 31

Tritt bei einem kurzen, schnellen Strich auf, der in einen bestimmten Befehl übersetzt wird.Occurs with a short, quick stroke that translates into a specific command. Die von einer schnellen Stiftbewegung ausgeführte Aktion wird systemweit festgelegt.The action taken by a flick is set system-wide. Eine Anwendung kann eine Flick überwachen und verhindern, dass diese zu den standardmäßigen ApplicationCommands gezählt wird, indem die Handled-Eigenschaft im StylusSystemGesture-Ereignis auf true festgelegt wird.An application can listen for a Flick and prevent it from becoming one of the standard ApplicationCommands by setting the Handled property to true in the StylusSystemGesture event. Schnelle Stiftbewegungen werden nur in Windows Vista unterstützt.Only Windows Vista supports flicks.

HoldEnter HoldEnter HoldEnter HoldEnter 21

Gibt an, dass eine Taste gedrückt und gehalten wird.Indicates that press and hold has occurred.

HoldLeave HoldLeave HoldLeave HoldLeave 22

Nicht implementiert.Not implemented.

HoverEnter HoverEnter HoverEnter HoverEnter 23

Entspricht dem Zeigen auf ein Element mit dem Mauszeiger.Maps to a mouse hover. Hiermit können QuickInfo-Rollovereffekte und anderes Verhalten bei Zeigen mit dem Mauszeiger angezeigt werden.This can be used to show ToolTip rollover effects, or other mouse hover behaviors.

HoverLeave HoverLeave HoverLeave HoverLeave 24

Entspricht dem Verlassen eines Elements mit dem Mauszeiger.Maps to a mouse leaving a hover. Hiermit können QuickInfo-Rollovereffekte und anderes Verhalten bei Zeigen mit dem Mauszeiger beendet werden.This can be used to end ToolTip rollover effects or other mouse hover behaviors.

None None None None 0

Keine Systemstiftbewegung.No system gesture.

RightDrag RightDrag RightDrag RightDrag 20

Entspricht dem Ziehen mit der rechten Maustaste.Maps to a right drag on a mouse. Hiermit kann ein Objekt oder eine Auswahl in einen anderen Bereich gezogen werden. Anschließend wird ein Kontextmenü angezeigt, das Optionen zum Verschieben des Objekts enthält.This can be used to drag an object or selection to a different area and is followed by the appearance of the shortcut menu which provides options for moving the object.

RightTap RightTap RightTap RightTap 18

Entspricht dem Klicken mit der rechten Maustaste.Maps to a right-click on a mouse. Hiermit kann ein Kontextmenü angezeigt werden.This can be used to show a shortcut menu.

Tap Tap Tap Tap 16

Entspricht dem Klicken mit der linken Maustaste.Maps to a left-click on a mouse. Hiermit können ein Befehl aus dem Menü oder der Symbolleiste ausgewählt, nach Auswahl eine Befehls eine Aktion ausgeführt, eine Einfügemarke positioniert oder Auswahlfeedback angezeigt werden.This can be used to choose a command from the menu or toolbar, take action if a command is chosen, set an insertion point, or show selection feedback.

TwoFingerTap TwoFingerTap TwoFingerTap TwoFingerTap 4352

Entspricht einem Doppelklick mit der Maus.Maps to a double-click of a mouse.

Beispiele

Im folgenden Beispiel wird bestimmt, welchen Typ ausgelöst System-Bewegung der Tap Ereignis.The following example determines which type of system gesture that raised the Tap event. In diesem Beispiel wird vorausgesetzt, dass ein InkCanvas aufgerufen inkcanvas1 und SystemGesture mit dem unten aufgeführten Ereignishandler verbunden ist.This example assumes that there is a InkCanvas called inkcanvas1 and that SystemGesture is connected to the event handler below.

void inkCanvas1_StylusSystemGesture(object sender, StylusSystemGestureEventArgs e)
{
    this.Title = e.SystemGesture.ToString();
    switch (e.SystemGesture)
    {
        case SystemGesture.RightTap:
            // Do something.
            break;

        case SystemGesture.Tap:
            // Do something else.
            break;
    }
}
Private Sub inkCanvas1_StylusSystemGesture(ByVal sender As Object, ByVal e As StylusSystemGestureEventArgs)

    Me.Title = e.SystemGesture.ToString()

    Select Case e.SystemGesture
        Case SystemGesture.RightTap
            ' Do something.

        Case SystemGesture.Tap
            ' Do something else.
    End Select

End Sub 'inkCanvas1_StylusSystemGesture

Hinweise

Wenn das Betriebssystem System Gesten erkennt das StylusSystemGesture Ereignis.When the operating system recognizes system gestures, the StylusSystemGesture event occurs. Viele Gesten zuordnen herkömmliche Mausereignisse.Many of the gestures map to traditional mouse events. Tippen systemstiftbewegung imitiert beispielsweise einen einfachen Mausklick auf Mausklick.For example, the Tap system gesture mimics a single left-click on a mouse.

Gilt für: