Zoom centrer dans picturebox+panel

Signaler
Messages postés
189
Date d'inscription
mercredi 24 novembre 2004
Statut
Membre
Dernière intervention
15 mai 2013
-
Messages postés
189
Date d'inscription
mercredi 24 novembre 2004
Statut
Membre
Dernière intervention
15 mai 2013
-
Bonjour,

j'ai un tit soucis avec un zoom... voila j'ai un panel (autoscroll=true) dans lequel j'ai une picturebox.
J'ai créé un systeme de zoom + et - de cette picturebox. Je me deplace dans la picturebox grace au scrollbar du panel.

Le probleme est que lorsque je zoom la limite gauche et haute de la picturebox est tronqué... je peux me deplacer avec les scrollbar que sur les parties droite et basse de la picture box.

Je pense que cela viens du fait que la picturebox est ancré (top et left) mais si je retire l'ancrage ca ne fonctionne plus....il n'y aplus de scrollbar

comment contourner ce probleme?

merci

4 réponses

Messages postés
840
Date d'inscription
mercredi 22 octobre 2003
Statut
Membre
Dernière intervention
7 janvier 2009
9
Salut,

Il ne faut pas que ta PictureBox soit positionné à des coordonnées négatives. Je suppose que tu fais ca pour faire le zoom centré.

A la place, il faut changer la valeur du sroll pour centrer l'image (on peut faire ca sur un Panel AutoScroll, mais je n'ai pas le code en tête) ou toi même gérer les ScrollBars (facile).

Mais pour faire un truc performant vaut mieux que tu dessine toi même l'image sur ta surface, sinon tes mouvement (zoom/dézoom) ne seront jamais "propre"
Messages postés
189
Date d'inscription
mercredi 24 novembre 2004
Statut
Membre
Dernière intervention
15 mai 2013

Mmmm j'ai du mal a voir quoi fait.... puis je t'envoyer ma source par MP pour que tu me dise ce que tu en penses?
Messages postés
840
Date d'inscription
mercredi 22 octobre 2003
Statut
Membre
Dernière intervention
7 janvier 2009
9
Je t'envois mon MSN par MP ;)
Messages postés
189
Date d'inscription
mercredi 24 novembre 2004
Statut
Membre
Dernière intervention
15 mai 2013

oki merci pour ton aide