Bonjour,
Actuellement je réalise la petite animation : lors d'un évènement sur le contrôle A un cadre (un Rectangle) se crée autour de lui, puis se déplace tout en se redimensionnant, pour arriver après une seconde, sur les contours du composant B.
C'est typiquement ce que l'on peut voir sur certain site e-commerce lors de l'ajout d'un produit dans le panier, un cadre part de ce produit pour arriver dans le cadre du panier. C'est ce que je tente de reproduire (n'ayant pas trouvé de code existant).
Donc éventuellement si vous connaissez un code prêt à être exploité je suis partant sinon mon soucis est le suivant:
- lorsque un côté du rectangle passe sur la Form je le vois bien.
- lorsqu'il passe sur (à travers) un autre contrôle, je ne le vois pas. Le rectangle est "en dessous".
Donc comment puis-je gérer la superposition des contrôles?
Pour être sûr que le rectangle créé soit au premier plan et les autres composant en arrière plan par rapport à lui?
(Comme les boutons du même nom de la barre d'outils 'disposition')
Merci d'avance pour vos réponses et meilleurs voeux pour 2011.
PS: Pour le moment je bouge horizontalement puis verticalement, ensuite j'alternerais pour un mouvement direct de A vers B, en diagonale mais ça plus complexe qu'il n'y parait alors si quelqu'un a un algo tout fait...
Partager