Compartir a través de


ToolGesture (Clase)

Representa una herramienta de interacción con el mouse.

Jerarquía de herencia

System.Object
  System.Windows.Input.InputGesture
    Microsoft.Windows.Design.Interaction.ToolGesture

Espacio de nombres:  Microsoft.Windows.Design.Interaction
Ensamblado:  Microsoft.Windows.Design.Interaction (en Microsoft.Windows.Design.Interaction.dll)

Sintaxis

'Declaración
Public Class ToolGesture _
    Inherits InputGesture
public class ToolGesture : InputGesture
public ref class ToolGesture : public InputGesture
type ToolGesture =  
    class
        inherit InputGesture
    end
public class ToolGesture extends InputGesture

El tipo ToolGesture expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público ToolGesture() Inicializa una nueva instancia de la clase ToolGesture.
Método público ToolGesture(ToolAction) Inicializa una nueva instancia de la clase ToolGesture.
Método público ToolGesture(ToolAction, MouseButton) Inicializa una nueva instancia de la clase ToolGesture.
Método público ToolGesture(ToolAction, MouseButton, ModifierKeys) Inicializa una nueva instancia de la clase ToolGesture.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública LeftButton Obtiene o establece un valor que indica si puede realizarse este movimiento mientras se presiona el botón primario del mouse.
Propiedad pública MiddleButton Obtiene o establece un valor que indica si puede realizarse este movimiento mientras se presiona el botón central del mouse.
Propiedad pública Modifiers Obtiene o establece las teclas modificadoras que pueden presionarse para este movimiento.
Propiedad pública RightButton Obtiene o establece un valor que indica si puede realizarse este movimiento mientras se presiona el botón secundario del mouse.
Propiedad pública ToolAction Obtiene o establece la acción asociada a este movimiento.
Propiedad pública XButton1 Obtiene o establece un valor que indica si puede realizarse este movimiento mientras se presiona el botón xbutton1 del mouse.
Propiedad pública XButton2 Obtiene o establece un valor que indica si puede realizarse este movimiento mientras se presiona el botón xbutton2 del mouse.

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object).
Método protegido Finalize Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público Matches Devuelve un valor que indica si este movimiento coincide con un evento de entrada. (Invalida a InputGesture.Matches(Object, InputEventArgs)).
Método protegido MemberwiseClone Crea una copia superficial del objeto Object actual. (Se hereda de Object).
Método público ToString Devuelve una cadena que describe el movimiento para propósitos de diagnóstico. (Invalida a Object.ToString()).

Arriba

Comentarios

Un movimiento de herramienta es un movimiento de entrada de estilo Windows Presentation Foundation (WPF) que representa una interacción de herramienta con el mouse. La clase ToolGesture es similar a la clase MouseGesture, pero define un conjunto más completo de interacciones. Tenga en cuenta que ToolGesture y MouseGesture se superponen, y el adorno del diseñador que convierte los eventos en enlaces de entrada puede utilizar ambos. El adorno del diseñador favorece los movimientos de herramienta y, en su ausencia, buscará movimientos del mouse.

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.Windows.Design.Interaction (Espacio de nombres)

Otros recursos

Introducción a la extensibilidad de WPF Designer