SystemGesture Výčet

Definice

Definuje dostupná systémová gesta.Defines the available system gestures.

public enum class SystemGesture
public enum SystemGesture
type SystemGesture = 
Public Enum SystemGesture
Dědičnost
SystemGesture

Pole

Drag 19

Provede mapování na levou stranu myší.Maps to a left drag on a mouse.

Flick 31

Dojde v krátkém a rychlém tahu, který překládá do konkrétního příkazu.Occurs with a short, quick stroke that translates into a specific command. Akce prováděná perem je nastavena na úrovni systému.The action taken by a flick is set system-wide. Aplikace může naslouchat Flick a zabránit tomu, aby se stala jednou ze standardu nastavením ApplicationCommands Handled vlastnosti na hodnotu true v StylusSystemGesture události.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. Pouze systém Windows Vista podporuje rychlé pohyby.Only Windows Vista supports flicks.

HoldEnter 21

Indikuje, že došlo k stisknutí a blokování.Indicates that press and hold has occurred.

HoldLeave 22

Není implementováno.Not implemented.

HoverEnter 23

Provede mapování na ukazatel myši.Maps to a mouse hover. Dá se použít k zobrazení efektů přecházení pomocí tlačítek nebo jiné chování při přechodu myší.This can be used to show ToolTip rollover effects, or other mouse hover behaviors.

HoverLeave 24

Provede mapování na myš, která opouští ukazatel myši.Maps to a mouse leaving a hover. Tato možnost se dá použít k ukončení efektů přecházení mezi popisy nebo jiné chování při přechodu myší.This can be used to end ToolTip rollover effects or other mouse hover behaviors.

None 0

Není k dispozici žádné systémové gesto.No system gesture.

RightDrag 20

Provede mapování na pravé tlačítko myši.Maps to a right drag on a mouse. Lze ji použít k přetažení objektu nebo výběru do jiné oblasti a následuje vzhled místní nabídky, která poskytuje možnosti pro přesunutí objektu.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 18

Namapuje se na myš kliknutím pravým tlačítkem myši.Maps to a right-click on a mouse. Dá se použít k zobrazení místní nabídky.This can be used to show a shortcut menu.

Tap 16

Provede mapování na myš levým tlačítkem myši.Maps to a left-click on a mouse. To lze použít k výběru příkazu z nabídky nebo panelu nástrojů, provedení akce, pokud je zvolen příkaz, nastavení bodu vložení nebo zobrazení zpětné vazby výběru.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 4352

Provede mapování na dvojité kliknutí myší.Maps to a double-click of a mouse.

Příklady

Následující příklad určuje, který typ systémového gesta vyvolal SystemGesture událost.The following example determines which type of system gesture raised the SystemGesture event. V tomto příkladu se předpokládá, že existuje InkCanvas volaný inkcanvas1 a který SystemGesture je připojen k následující obslužné rutině události.This example assumes that there is an InkCanvas called inkcanvas1, and that SystemGesture is connected to the following event handler.

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

Poznámky

Když operační systém rozpozná systémová gesta, dojde k StylusSystemGesture události.When the operating system recognizes system gestures, the StylusSystemGesture event occurs. Mnohé z gest se mapují na tradiční události myši.Many of the gestures map to traditional mouse events. Například Tap systémový gesto napodobuje jedno kliknutí levým tlačítkem myši.For example, the Tap system gesture mimics a single left-click on a mouse.

Platí pro