Suite

Événements de double-clic de souris


Je souhaite afficher une boîte de dialogue lorsque l'utilisateur active l'outil de sélection esri et double-clique n'importe où sur la carte. ou lorsqu'ils double-cliquent sur n'importe quelle entité sur la carte

veuillez noter que je ne crée pas un nouvel outil. MapControl est une option mais je ne suis pas en mesure d'accéder à l'objet, ni de lui envoyer quoi que ce soit. alors s'il vous plait aidez

EDIT: - J'ai essayé de convertir ma carte Focus dans un Mapcontrol et d'obtenir cet objet et de le convertir dans ImapControlEvents2. et je l'ai jeté, je peux gérer l'événement OndoubleClick

J'ai essayé d'obtenir l'outil de sélection de l'outil actif et de le convertir dans un objet Itool mais cela n'a pas fonctionné car je ne crée pas de nouvel outil,

J'ai recherché la référence API fournie sur le site Web d'esri pour voir quelles options j'ai et je n'ai rien trouvé qui puisse m'aider. les interfaces dont j'ai besoin sont les suivantes,


Vous devez créer un nouvel outil pour implémenter les événements souris !


Voir la vidéo: : Événements mousePressed, keyPressed - Didacticiel de traitement (Octobre 2021).