Classe ToolGesture
Representa uma interação de ferramenta com o mouse.
Hierarquia de herança
System.Object
System.Windows.Input.InputGesture
Microsoft.Windows.Design.Interaction.ToolGesture
Namespace: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
'Declaração
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
O tipo ToolGesture expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
ToolGesture() | Initializes a new instance of the ToolGesture class. | |
ToolGesture(ToolAction) | Initializes a new instance of the ToolGesture class. | |
ToolGesture(ToolAction, MouseButton) | Initializes a new instance of the ToolGesture class. | |
ToolGesture(ToolAction, MouseButton, ModifierKeys) | Initializes a new instance of the ToolGesture class. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
LeftButton | Obtém ou define se esse gesto é permitido para ser executado enquanto o botão esquerdo do mouse é pressionado. | |
MiddleButton | Obtém ou define se se esse gesto tiver permissão para ser executado enquanto o botão do meio do mouse é pressionado. | |
Modifiers | Obtém ou define as teclas modificadoras que têm permissão para ser pressionado para que esse gesto. | |
RightButton | Obtém ou define se esse gesto é permitido para ser executado enquanto o botão direito do mouse é pressionado. | |
ToolAction | Obtém ou define a ação associada a esse gesto. | |
XButton1 | Obtém ou define se esse gesto é permitido a ser realizada enquanto o botão de xbutton1 do mouse é pressionado. | |
XButton2 | Obtém ou define se esse gesto é permitido a ser realizada enquanto o botão de xbutton2 do mouse é pressionado. |
Início
Métodos
Nome | Descrição | |
---|---|---|
Equals | Determina se o especificado Object é igual a atual Object. (Herdado de Object.) | |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Herdado de Object.) | |
GetType | Obtém o Type da instância atual. (Herdado de Object.) | |
Matches | Retorna um valor que indica se esse gesto corresponde a um evento de entrada. (Substitui InputGesture.Matches(Object, InputEventArgs).) | |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) | |
ToString | Retorna uma seqüência de caracteres que descreve o gesto para fins de diagnóstico. (Substitui Object.ToString().) |
Início
Comentários
Um gesto de ferramenta é de um Windows Presentation Foundation (WPF)-estilo entrada gesto que representa uma interação de ferramenta com o mouse. O ToolGesture é semelhante do MouseGesture de classe, mas define um conjunto mais rico de interações. Observe que ToolGesture e MouseGesture sobreposição e o designer adorno que traduz a eventos em ligações de entrada podem usar ambas. O adorno designer favorece os gestos de ferramenta e na sua ausência procurará gestos do mouse.
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.
Consulte também
Referência
Namespace Microsoft.Windows.Design.Interaction