ToolGesture, classe
Représente une interaction d'outil avec la souris.
Hiérarchie d'héritage
System.Object
System.Windows.Input.InputGesture
Microsoft.Windows.Design.Interaction.ToolGesture
Espace de noms : Microsoft.Windows.Design.Interaction
Assembly : Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)
Syntaxe
'Déclaration
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
Le type ToolGesture expose les membres suivants.
Constructeurs
Nom | Description | |
---|---|---|
ToolGesture() | Initialise une nouvelle instance de la classe ToolGesture. | |
ToolGesture(ToolAction) | Initialise une nouvelle instance de la classe ToolGesture. | |
ToolGesture(ToolAction, MouseButton) | Initialise une nouvelle instance de la classe ToolGesture. | |
ToolGesture(ToolAction, MouseButton, ModifierKeys) | Initialise une nouvelle instance de la classe ToolGesture. |
Début
Propriétés
Nom | Description | |
---|---|---|
LeftButton | Détermine si l'exécution de ce mouvement est autorisée lorsque l'utilisateur appuie sur le bouton gauche de la souris. | |
MiddleButton | Détermine si l'exécution de ce mouvement est autorisée lorsque l'utilisateur appuie sur le bouton central de la souris. | |
Modifiers | Obtient ou définit les touches de modification pouvant être activées pour ce mouvement. | |
RightButton | Détermine si l'exécution de ce mouvement est autorisée lorsque l'utilisateur appuie sur le bouton droit de la souris. | |
ToolAction | Obtient ou définit l'action associée à ce mouvement. | |
XButton1 | Détermine si l'exécution de ce mouvement est autorisée lorsque l'utilisateur appuie sur le bouton xbutton1 de la souris. | |
XButton2 | Détermine si l'exécution de ce mouvement est autorisée lorsque l'utilisateur appuie sur le bouton xbutton2 de la souris. |
Début
Méthodes
Nom | Description | |
---|---|---|
Equals | Détermine si l'Object spécifié est égal à l'Object en cours. (Hérité de Object.) | |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) | |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) | |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) | |
Matches | Retourne une valeur indiquant si ce mouvement correspond à un événement d'entrée. (Substitue InputGesture.Matches(Object, InputEventArgs).) | |
MemberwiseClone | Crée une copie superficielle de l'objet Object actif. (Hérité de Object.) | |
ToString | Retourne une chaîne qui décrit le mouvement à des fins de diagnostic. (Substitue Object.ToString().) |
Début
Notes
Un mouvement d'outil est un mouvement d'entrée de style WPF (Windows Presentation Foundation) qui représente une interaction d'outil avec la souris. La classe ToolGesture est similaire à la classe MouseGesture, mais définit un jeu d'interactions plus riche. Notez que ToolGesture et MouseGesture se chevauchent et que l'ornement de concepteur qui traduit des événements en liaisons d'entrée peut utiliser les deux. L'ornement de concepteur privilégie les mouvements d'outil et, en leur absence, recherche des mouvements de souris.
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
Voir aussi
Référence
Microsoft.Windows.Design.Interaction, espace de noms