Je souhaite faire du Drag Drop entre des groupes de composants de ma feuille.
Ces groupes sont entremélés, imbriqués dans d'autres groupes, etc...
Ce faisant, lorsque le Drag Drop démarre, en plus du pointeur de souris qui change, je souhaite renforcer l'indication qu'un drag drop est en cours par une signalisation claire à l'écran des composants concernés.
- démarrage par un MouseDown
- Signalisation de démarrage dans DragOver (renforcement de l'indication)
- Signalisation de position finale possible dans DragEnter
Ca fonctionne bien ... sauf lorsque l'utilisateur relache la souris sur une zone n'acceptant pas le DragDrop : dans ce cas les signalisations graphiques éffectuées au demmarage ne disparaissent pas.
J'ai essayé de placer ce code dans DragLeave, MouseUp, MouseClick, rien n'y fait.
Je Cherche un evênement du style "DragAbort" qui se déclancherait quand la souris est relachée sur une zone sans effet sur le DragDrop.
Si Qlq'un a une idée ...
Partager