Scrollbar dans VB2005 [Résolu]

Messages postés
54
Date d'inscription
lundi 30 décembre 2002
Dernière intervention
15 août 2007
- - Dernière réponse : zazsze
Messages postés
54
Date d'inscription
lundi 30 décembre 2002
Dernière intervention
15 août 2007
- 13 déc. 2006 à 21:37
Bonjour,

Je voudrai savoir comment utiler des scollbars dans une picturebox.
Voilà. J'ai créé une picturebox (PictureBox1) avec un VScrollBar (VScrollBar1) et un HScrollBar (HScrollBar1). Avec un Button (Button1), je fais apparaître une image dans PictureBox1. Cette image étant plus grande que la PictureBox1, je voudrai savoir comment je pourrai la faire défiler avec les Scollbar de manière à ce que je puisse voir le reste de cette image.

Cela fait plusieurs jours que je cherche sur ce forum, sur l'aide MSDN de VB 2005 et sur internet, mais en vain.
J'espère vraiment que vous pourrez m'aider

Merci
Afficher la suite 

Votre réponse

4 réponses

Meilleure réponse
Messages postés
3181
Date d'inscription
dimanche 15 février 2004
Dernière intervention
9 avril 2017
35
3
Merci
Oui la c'est normal.
Met ta PicturBox (avec l'image dedans) dans ton Panel.





__________
Kenji

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 91 internautes nous ont dit merci ce mois-ci

Commenter la réponse de Charles Racaud
Messages postés
3181
Date d'inscription
dimanche 15 février 2004
Dernière intervention
9 avril 2017
35
0
Merci
Salut,

Pourquoi ce compliquer la vie alors que c'est déjà tout fait.
Prends plutôt une Panel et met la propriété AutoScroll à True.




__________
Kenji
Commenter la réponse de Charles Racaud
Messages postés
54
Date d'inscription
lundi 30 décembre 2002
Dernière intervention
15 août 2007
0
Merci
Salut,
Merci pour ta réponse. J'ai créé une Panel avec la propriété AutoScroll à True.
Mais je n'arrive pas à faire apparaître les scrollbars et mon image apparaît donc tronquée.
J'ai écrit le code suivant dans lequel il y a certainement une erreur (mais lquelle ?).

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Panel1.BackgroundImage = System.Drawing.Image.FromFile("C:\Projet\Carte.jpg")
End Sub

A+
Commenter la réponse de zazsze
Messages postés
54
Date d'inscription
lundi 30 décembre 2002
Dernière intervention
15 août 2007
0
Merci
SUPER, ça fonctionne. J'ai juste mis la propriété SizeMode de la PictureBox à AutoSize.

Encore Merci

zazsze
Commenter la réponse de zazsze

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.