[VB.NET] Pb avec une ScrollBar

Pb avec une ScrollBar [VB.NET] - VB/VBA/VBS - Programmation

Marsh Posté le 07-04-2006 à 00:17:10    

Bonjour,
Je debute en VB.NET et je voudrai simplement faire defiler le contenu d'une form (des photos)
grace a une scrollbar,j'arrive a la creer mais elle ne fais pas defiler le contenu.
Pitié Aidez-Moi!!!
Merci d'avance de toutes vos réponsses.

Reply

Marsh Posté le 07-04-2006 à 00:17:10   

Reply

Marsh Posté le 07-04-2006 à 11:40:38    

Personne?

Reply

Marsh Posté le 07-04-2006 à 21:21:32    

Re moi,
Faudrais que tu expliques comment tu fais pour mettre tes photos dans ta forme, si il n'y a qu'un photo mais qui est plus grande que la page ou alors si tu as une succession de photos, ...
 
Enfin chacun des objets que tu mets dans tes "Form" dispose de methodes/proprietes qui sont surement detaillé dans l'aide du logiciel ou sur msdn.net.
 

Reply

Marsh Posté le 07-04-2006 à 22:00:46    

breizhbugs a écrit :

Re moi,
Faudrais que tu expliques comment tu fais pour mettre tes photos dans ta forme, si il n'y a qu'un photo mais qui est plus grande que la page ou alors si tu as une succession de photos, ...
 
Enfin chacun des objets que tu mets dans tes "Form" dispose de methodes/proprietes qui sont surement detaillé dans l'aide du logiciel ou sur msdn.net.


 :hello:  
En fait j'ai plusieur picturebox de tailles differentes (dont certaines sortent de la form) , j'ai donx mis
une scrollbar le probleme est que cette scrollbar n'agrandi pas la form et donc ne fait pas defiler tt les photos.
Merci de ton aide. :D


Message édité par Jake@CS le 07-04-2006 à 22:02:14
Reply

Marsh Posté le 07-04-2006 à 23:11:55    

Bon alors si je me souviens bien, les scrollbars ne sont pas "connectées" aux objets, c'est a dire qu'elles ne les controlent pas!
une scrollbar a 4 propriete interessantes:
- valeur minimum
- valeur maximum
- valeur d'increment  
- position (entre vmin et vmax)
et une methode
-onChange
 
Les pros des interfaces me corrigeront si je me trompe mais
le principe, par exemple si tu as 10 images a afficher, mais que ta Form ne peut en afficher que une
tu mets  
scrollbar.vmin=1
scrollbar.vmax=10
scrollbar.increment=1
et dans l'evenement onChange tu lis la position entre 1 et 10 donc et tu sais quel image afficher dans le seule et unique picturebox de ta form.
 
Une autre possibilité est de faire afficher les 10 images dans la forme disons en colonne, de leur donner un position fixe (premiere image en {x=0, y=0}, la deuxieme en {0, 500}, ...) et dans l'evenement onChange tu modifie la propriete 'y' de chaque picturebox de facon a ce si par exemple position = 2, picturebox1 passe en {0, -500}, picturebox2 passe en {0, 0}, ...

Message cité 1 fois
Message édité par breizhbugs le 07-04-2006 à 23:13:17
Reply

Marsh Posté le 08-04-2006 à 00:45:40    

breizhbugs a écrit :

Bon alors si je me souviens bien, les scrollbars ne sont pas "connectées" aux objets, c'est a dire qu'elles ne les controlent pas!
une scrollbar a 4 propriete interessantes:
- valeur minimum
- valeur maximum
- valeur d'increment  
- position (entre vmin et vmax)
et une methode
-onChange
 
Les pros des interfaces me corrigeront si je me trompe mais
le principe, par exemple si tu as 10 images a afficher, mais que ta Form ne peut en afficher que une
tu mets  
scrollbar.vmin=1
scrollbar.vmax=10
scrollbar.increment=1
et dans l'evenement onChange tu lis la position entre 1 et 10 donc et tu sais quel image afficher dans le seule et unique picturebox de ta form.
 
Une autre possibilité est de faire afficher les 10 images dans la forme disons en colonne, de leur donner un position fixe (premiere image en {x=0, y=0}, la deuxieme en {0, 500}, ...) et dans l'evenement onChange tu modifie la propriete 'y' de chaque picturebox de facon a ce si par exemple position = 2, picturebox1 passe en {0, -500}, picturebox2 passe en {0, 0}, ...


j'ai essayer en remplacent le parametre "increment" par "SmallChange" sans résultats :cry:  
j'ai trouver un post mais je ne comprend pas ce qui veut dire par "liée":  
http://www.vbfrance.com/infomsg/IN [...] 43053.aspx
ca marche tjrs pa :pt1cable:,
Bon je vais me coucher parcequ' il parait que "la nuit porte conseille" :p  
Bonne nuit :hello:


Message édité par Jake@CS le 08-04-2006 à 02:16:33
Reply

Marsh Posté le 08-04-2006 à 13:12:51    

Oué je dois dire que sans VB pour tester je peux pas t'aider davantage. Le mieux est que tu cherche la documentation dans visualbasic de l'objet scrollbar

Reply

Marsh Posté le 08-04-2006 à 13:20:28    

breizhbugs a écrit :

Oué je dois dire que sans VB pour tester je peux pas t'aider davantage. Le mieux est que tu cherche la documentation dans visualbasic de l'objet scrollbar


C'est pas grave merci de ton aide.
 :hello:


Message édité par Jake@CS le 08-04-2006 à 17:45:01
Reply

Marsh Posté le 08-04-2006 à 20:00:10    

Si quelqu'un d'otre a une idée

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed