Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1662 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB.NET] Pb avec une ScrollBar

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB.NET] Pb avec une ScrollBar

n°1341090
Jake@CS
Posté le 07-04-2006 à 00:17:10  profilanswer
 

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.

mood
Publicité
Posté le 07-04-2006 à 00:17:10  profilanswer
 

n°1341296
Jake@CS
Posté le 07-04-2006 à 11:40:38  profilanswer
 

Personne?

n°1341786
breizhbugs
Posté le 07-04-2006 à 21:21:32  profilanswer
 

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.
 

n°1341798
Jake@CS
Posté le 07-04-2006 à 22:00:46  profilanswer
 

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
n°1341836
breizhbugs
Posté le 07-04-2006 à 23:11:55  profilanswer
 

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
n°1341878
Jake@CS
Posté le 08-04-2006 à 00:45:40  profilanswer
 

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
n°1342043
breizhbugs
Posté le 08-04-2006 à 13:12:51  profilanswer
 

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

n°1342048
Jake@CS
Posté le 08-04-2006 à 13:20:28  profilanswer
 

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
n°1342172
Jake@CS
Posté le 08-04-2006 à 20:00:10  profilanswer
 

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


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB.NET] Pb avec une ScrollBar

 

Sujets relatifs
Envoi de fichiers par sockets en VB.NET[VB .Net] Afficher un powerpoint
[VB.Net] Impossible de se connecter à une base SQL via ODBC???[.NET] Faire du 1.1 avec VS 2005 ?
ASP.NET SaveAs[ASP.NET] Dropdownlist avec text limité
Equivalent des WebParts 2.0 de .NET ??Tableaux VB.Net et déclenchement d'évenements
programmation en .NET[Débutant] [VB.NET] Insertion image à partir d'une datagridv
Plus de sujets relatifs à : [VB.NET] Pb avec une ScrollBar


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR