Scrollbars dans Picturebox [Résolu]

Signaler
Messages postés
18
Date d'inscription
jeudi 22 septembre 2005
Statut
Membre
Dernière intervention
26 avril 2006
-
Messages postés
18
Date d'inscription
jeudi 22 septembre 2005
Statut
Membre
Dernière intervention
26 avril 2006
-
Bonjour à tous!



Je sais que de nombreux sujets existent déjà concernant mon soucis mais
je n'ai toujours pas trouvé de solution. Je précise que je débute dans
le C#.



Je souhaite afficher une image dans une picturebox. Si cette image est
trop grande, j'aimerais que des scrollbars s'affichent alors aux abords
de la picturebox afin de pouvoir me déplacer sur l'ensemble de l'image
(je ne veux donc pas redimensioner la picturebox à la taille de
l'image).



En utilisant la propriété "Autoscroll = true", les scrollbars
aparaissent bien mais sur la form et non la picturebox (l'image
apparaît donc sur l'enesemble de la form et pas juste dans la
picturebox).



Cela fait un moment que je planche sur ce problème. J'ai testé des
solutions mais rien y fait... peut-être que je m'y prends mal et que
donc, je ne comprends pas tout.



Si quelqu'un peut m'éclairer, je lui en serais reconnaissante.





merci

3 réponses

Messages postés
1024
Date d'inscription
mardi 4 février 2003
Statut
Membre
Dernière intervention
7 juin 2010
62
Hello,

Voici comment je ferais :

Je mets la PictureBox dans un Panel, je dimensionne la PictureBox à la taile de l'image et je met la propriété AutoScroll du Panel à true.

Amicalement, SharpMao
Messages postés
3466
Date d'inscription
lundi 16 octobre 2000
Statut
Modérateur
Dernière intervention
30 octobre 2008
46
Ou alors faire comme dans cet exemple, mais c'est un peu plus long que la méthode de SharpMao, que je te conseille.

Mx
Messages postés
18
Date d'inscription
jeudi 22 septembre 2005
Statut
Membre
Dernière intervention
26 avril 2006

Merci beaucoup!



Ca fonctionne avec les deux. Un peu plus complexe avec l'exemple MSDN mais instructif!