ContentElement.QueryCursor Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit quand l’affichage du curseur est demandé. Cet événement est déclenché sur un élément chaque fois que le pointeur de la souris se déplace vers un nouvel emplacement, ce qui signifie qu’il peut être nécessaire de modifier l’objet curseur en fonction de sa nouvelle position.
public:
event System::Windows::Input::QueryCursorEventHandler ^ QueryCursor;
public event System.Windows.Input.QueryCursorEventHandler QueryCursor;
member this.QueryCursor : System.Windows.Input.QueryCursorEventHandler
Public Custom Event QueryCursor As QueryCursorEventHandler
Type d'événement
Remarques
Cet événement crée un alias pour l’événement Mouse.QueryCursor attaché pour cette classe, afin qu’il fasse partie de la liste des membres de la classe quand ContentElement est hérité en tant qu’élément QueryCursor de base. Les gestionnaires d’événements attachés à l’événement QueryCursor sont attachés à l’événement attaché sous-jacent Mouse.QueryCursor et reçoivent les mêmes données d’événement instance.
Le curseur auquel ce nom d’événement fait référence n’est pas nécessairement le curseur de texte (parfois appelé point d’insertion). Au lieu de cela, le curseur dans ce contexte est l’objet qui déclare l’affichage graphique à l’écran associé à plusieurs appareils ou concepts liés aux entrées possibles dans la programmation Windows. Cet objet est représenté par la Cursor classe dans WPF. Le système d’entrée WPF vous permet de modifier ce curseur lorsqu’il représente la position à l’écran du pointeur de la souris. Vous pouvez utiliser des valeurs prédéfinies de l’énumération Cursors ou déclarer un curseur personnalisé en tant que fichier image.
L’écoute de l’événement QueryCursor n’est pas une technique efficace pour la gestion des curseurs. Au lieu de cela, chaque élément doit définir son propre comportement de curseur avec Cursor et ForceCursor. Vous ne devez compter sur que si QueryCursor vous n’utilisez pas les éléments de base au niveau de l’infrastructure WPF, ou dans des circonstances extraordinaires où la définition du comportement du curseur par élément ne répond pas à vos besoins. Pour plus d’informations sur l’implémentation du comportement du curseur en réponse à QueryCursor, consultez QueryCursorEventHandler.
Informations sur les événements acheminés
Champ Identificateur | QueryCursorEvent |
Stratégie de routage | Bouillonnant |
Délégué | QueryCursorEventHandler |
Il n’existe aucun événement de tunneling correspondant défini.
Remplacement OnQueryCursor pour implémenter la gestion des classes pour cet événement dans les classes dérivées.