Classe ToolGesture
Rappresenta un'interazione dello strumento con il mouse.
Gerarchia di ereditarietà
System.Object
System.Windows.Input.InputGesture
Microsoft.Windows.Design.Interaction.ToolGesture
Spazio dei nomi: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Sintassi
'Dichiarazione
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
Il tipo ToolGesture espone i seguenti membri.
Costruttori
Nome | Descrizione | |
---|---|---|
ToolGesture() | Inizializza una nuova istanza della classe ToolGesture. | |
ToolGesture(ToolAction) | Inizializza una nuova istanza della classe ToolGesture. | |
ToolGesture(ToolAction, MouseButton) | Inizializza una nuova istanza della classe ToolGesture. | |
ToolGesture(ToolAction, MouseButton, ModifierKeys) | Inizializza una nuova istanza della classe ToolGesture. |
In alto
Proprietà
Nome | Descrizione | |
---|---|---|
LeftButton | Ottiene o imposta un valore che indica se questa azione può essere eseguita mentre viene premuto il pulsante sinistro del mouse. | |
MiddleButton | Ottiene o imposta un valore che indica se questa azione può essere eseguita mentre viene premuto il pulsante centrale del mouse. | |
Modifiers | Ottiene o imposta i tasti di modifica che possono essere premuti per questa azione. | |
RightButton | Ottiene o imposta un valore che indica se questa azione può essere eseguita mentre viene premuto il pulsante destro del mouse. | |
ToolAction | Ottiene o imposta l'azione associata a questo movimento. | |
XButton1 | Ottiene o imposta un valore che indica se questa azione può essere eseguita mentre viene premuto il pulsante xbutton1 del mouse. | |
XButton2 | Ottiene o imposta un valore che indica se questa azione può essere eseguita mentre viene premuto il pulsante xbutton2 del mouse. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
Equals | Determina se l'oggetto Object specificato è uguale all'oggetto Object corrente. (Ereditato da Object) | |
Finalize | Consente a un oggetto di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object) | |
GetHashCode | Funge da funzione hash per un determinato tipo. (Ereditato da Object) | |
GetType | Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) | |
Matches | Restituisce un valore che indica se questa azione corrisponde a un evento di input. (Esegue l'override di InputGesture.Matches(Object, InputEventArgs)). | |
MemberwiseClone | Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object) | |
ToString | Restituisce una stringa che descrive l'azione per scopi diagnostici. (Esegue l'override di Object.ToString()). |
In alto
Note
Un'azione dello strumento è un'azione di input in stile Windows Presentation Foundation (WPF) che rappresenta un'interazione dello strumento con il mouse. La classe ToolGesture è simile alla classe MouseGesture, ma definisce un insieme più ampio di interazioni. Notare che gli oggetti ToolGesture e MouseGesture si sovrappongono e lo strumento decorativo visuale della finestra di progettazione che converte gli eventi in associazioni di input può utilizzarli entrambi. Lo strumento decorativo visuale della finestra di progettazione utilizza in genere le azioni dello strumento, tuttavia nel caso che queste non siano disponibili, ricorre alle azioni del mouse.
Codice thread safe
Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Windows.Design.Interaction