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 | |
---|---|---|
ToolGesture() | Inicializa una nueva instancia de la clase ToolGesture. | |
ToolGesture(ToolAction) | Inicializa una nueva instancia de la clase ToolGesture. | |
ToolGesture(ToolAction, MouseButton) | Inicializa una nueva instancia de la clase ToolGesture. | |
ToolGesture(ToolAction, MouseButton, ModifierKeys) | Inicializa una nueva instancia de la clase ToolGesture. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
LeftButton | Obtiene o establece un valor que indica si puede realizarse este movimiento mientras se presiona el botón primario del mouse. | |
MiddleButton | Obtiene o establece un valor que indica si puede realizarse este movimiento mientras se presiona el botón central del mouse. | |
Modifiers | Obtiene o establece las teclas modificadoras que pueden presionarse para este movimiento. | |
RightButton | Obtiene o establece un valor que indica si puede realizarse este movimiento mientras se presiona el botón secundario del mouse. | |
ToolAction | Obtiene o establece la acción asociada a este movimiento. | |
XButton1 | Obtiene o establece un valor que indica si puede realizarse este movimiento mientras se presiona el botón xbutton1 del mouse. | |
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 | |
---|---|---|
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
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). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
Matches | Devuelve un valor que indica si este movimiento coincide con un evento de entrada. (Invalida a InputGesture.Matches(Object, InputEventArgs)). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
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)