Arrossega i deixa anar
Per a implementar Arrossega i deixa anar, heu de fer:
-
Definiu la Drop als controls que han d'acceptar els «deixar anar».
-
Inicieu l'operació «Arrossega i deixa anar» tot fent servir la Drag. Normalment ho fareu amb l' MouseDrag del control d'origen.
-
Implementeu un dels gestors d' Drag, DragMove o Drop als controls on es podran rebre els «deixa anar».
El comportament del control que rep un «deixa anar» és el següent:
-
Si no implementeu el gestor de l' Drag ni el gestor de l' DragMove, llavors:
-
Si s'implementa el gestor d' Drop, llavors el «deixa anar» serà acceptat.
-
En cas contrari, serà rebutjat.
-
Si implementeu el gestor de l' Drag, i si l' està aturat, llavors el «deixa anar» serà rebutjat i no es produirà l' DragMove.
-
Si implementeu el gestor de l' DragMove, i si l' està aturat, llavors el «deixa anar» serà rebutjat.