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 lorsque le curseur est demandé à afficher. 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 que l’objet curseur peut avoir besoin d’être modifié 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, de sorte qu’il QueryCursor fait partie de la liste des membres de classe lorsqu’il ContentElement est hérité en tant qu’élément 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 la même instance de données d’événement.
Le curseur référencé par ce nom d’événement 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 lié à plusieurs appareils ou concepts liés à l’entrée possibles dans Windows programmation. Cet objet est représenté par la classe Cursor 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 à partir de l’énumération Cursors ou déclarer un curseur personnalisé en tant que fichier image.
L’écoute de l’événement n’est pas une technique efficace pour la QueryCursor gestion des curseurs. Au lieu de cela, chaque élément doit définir son propre comportement de curseur avec Cursor et ForceCursor. Vous devez uniquement vous appuyer sur QueryCursor si 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 routés
| Élément | Valeur |
|---|---|
| Champ d’identificateur | QueryCursorEvent |
| Stratégie de routage | Bouillonnant |
| Déléguer | QueryCursorEventHandler |
Il n’existe aucun événement de tunneling correspondant défini.
Remplacez OnQueryCursor l’implémentation de la gestion des classes pour cet événement dans les classes dérivées.