Merci, je vais essayer tout ça !
-------------------------------
Réponse au message :
-------------------------------
Le meilleur moyen est de creer une picturebox a l'interieur d'une autre
(Pictureinterne.Container = Picureexterne)
Tu dessine dans la picturebox qu'est a l'interieur et tu la déplace en utilisant les fonctions left et top
ET on a l'impression que le dessin se déplace a l'interieur du PictureBox
Il faut tout de même que l'objet picture de ton picturebox contienne bien les dessins pour cela utilise
PictureBox.Picture = PictureBox.Image
(sans oublier Autoredraw=True)
Pour zoomer tu peut ensuite utiliser Paintpicture
(Il ya des explications dans l'aide de vb)
Voila ca devrait marcher
Progmeister

-------------------------------
Réponse au message :
-------------------------------
Salut tlm
Dans un picture box, je dessine avec la souris des traits, des ronds, des rectangles. Jusque là c'est bon !
Ce que je voudrais faire c'est ensuite pouvoir décaler mon dessin à l'intérieur du picture box vers la droite, la gauche, le haut et le bas en cliquant sur des boutons (pour faire simple), et même pouvoir faire des zooms ...
que me conseillez-vous ?
Faut-il recalculer toutes les coordonnés de mes points et refaire tous les dessins, ou suffit-il simplment d'utiliser les propriétés scale, scalewidth, scaleheight ?
MErci de vos réponse