Zoom et dézoom d'une picturebox dans une autre

dan93190 Messages postés 33 Date d'inscription mercredi 4 juillet 2007 Statut Membre Dernière intervention 19 août 2008 - 1 juil. 2008 à 10:09
jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 - 1 juil. 2008 à 11:26
Slt à tous,

Dans mon appli en VB6, l'utilisateur dessine dynamiquement des rectangles,lignes,labels,...
Il les dessine dans une picturebox plus grande que l'écran.

J'ai donc utilisé des Scrollbars avec une autre picturebox.
Ma première picturebox (width=20000,height=20000) contient les contrôles
Ma seconde picturebox (width=10000,height=10000) contient les scrollbars et la première picturebox

Une fois qu'il a terminé, je voudrais que lorsqu'il clique une première fois, la totalité de la picture1 s'affiche dans la picture2. Et au second clique, il revient à taille normale.

Comment je fais ça?

Je demande pas un code tout fait, juste une méthode

Merci pour votre aide

1 réponse

jmfmarques Messages postés 7666 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 27
1 juil. 2008 à 11:26
Bonjour,

Pourquoi ne pas utiliser tout simplement deux pictureboxes (l'une en taille normale et l'autre stretchée) avec la même image et les rendre visibles à tour de rôle ?
Une simple variable booléenne permettrait un switch sur le click
0
Rejoignez-nous