¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
SystemGesture (Enumeración)
Collapse the table of content
Expand the table of content

SystemGesture (Enumeración)

Actualización: noviembre 2007

Define los movimientos disponibles en el sistema.

Espacio de nombres:  System.Windows.Input
Ensamblado:  PresentationCore (en PresentationCore.dll)

public enum SystemGesture
public enum SystemGesture
public enum SystemGesture
object property="enumerationvalue" .../>

Nombre de miembroDescripción
NoneNo se produce ningún movimiento del sistema.
TapSe asigna a un clic con el botón primario de un mouse. Se puede utilizar para elegir un comando de un menú o barra de herramientas, realizar una acción si hay un comando seleccionado, establecer un punto de inserción o mostrar la información de selección.
RightTapSe asigna a un clic con el botón secundario de un mouse. Se puede utilizar para mostrar un menú de acceso directo.
DragSe asigna a operación de un mouse de arrastrar a la izquierda.
RightDragSe asigna a una operación del mouse de arrastrar a la derecha. Se puede utilizar para arrastrar un objeto o selección hasta un área diferente y se asemeja al menú de acceso directo, que proporciona opciones para mover el objeto.
HoldEnterIndica que ha tenido lugar la operación de mantener presionado.
HoldLeaveSin implementar.
HoverEnterSe asigna a un desplazamiento del mouse. Se puede utilizar para mostrar el efecto desplegable de una información sobre herramientas u otros comportamientos de desplazamiento del mouse.
HoverLeaveSe asigna a un mouse que abandona la posición a la que se ha desplazado. Se puede utilizar para dejar de mostrar el efecto desplegable de una información sobre herramientas u otros comportamientos de desplazamiento del mouse.
FlickSe produce con un trazo rápido y corto que se transforma en un comando específico. La acción realizada mediante un gesto se establece en todo el sistema. Una aplicación puede intentar captar un objeto Flick e impedir que se transforme en un objeto ApplicationCommands estándar estableciendo la propiedad Handled como true en el evento StylusSystemGesture. Sólo Windows Vista admite gestos.

Cuando el sistema operativo reconoce los movimiento del sistema, se produce el evento StylusSystemGesture. Muchos de los movimientos se asignan a eventos tradicionales del mouse. Por ejemplo, el movimiento del sistema Tap imita un clic del botón primario de un mouse.

En el ejemplo siguiente se determina el tipo de movimiento del sistema que provoca el evento SystemGesture. En este ejemplo se supone que hay un control InkCanvas denominado inkcanvas1 y que el objeto SystemGesture está conectado al controlador de eventos que aparece a continuación.

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;
    }
}


Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft