Scrollbars "incompletes" [VB.Net 1.1] - VB/VBA/VBS - Programmation
Marsh Posté le 14-09-2007 à 14:17:06
T'as une scrollbar indépendante de ta zone à scroller donc.
Y'a pas moyen de dire à la zone plus grande que ton écran d'afficher ou pas une scrollbar si elle en a besoin automatiquement?
Marsh Posté le 14-09-2007 à 14:31:22
Merci pour ta réponse
Mais non, je ne pense pas que tu puisses mettre une scrollbar "attachée" à un panel. A ma connaissance, une SB est independante, elle se place ou tu le souhaites, mais apres c'est à toi de gerer le code correspondant ...
Marsh Posté le 14-09-2007 à 16:59:48
Olif_C a écrit : Merci pour ta réponse |
Sur un panel tu as une propriété autoScroll qui gère automatiquement une scrollbar
Marsh Posté le 20-09-2007 à 12:11:06
Merci ixemul, la proprieté Autoscroll est exactement ce dont j'avais besoin.
J'aurais cependant été curieux de savoir pourquoi mes scrollbars "autonomes" produisaient de bug la ...
Marsh Posté le 20-09-2007 à 12:41:25
Olif_C a écrit : Merci ixemul, la proprieté Autoscroll est exactement ce dont j'avais besoin. |
Tu devais certainement faire une erreur sur le nombre de pixels à scroller. Ce sont toujours des petits problèmes délicats (position en pixel relative à l'écran, ou à la fenêtre, ou même au controle conteneur). C'est pour éviter jeutement ce genre de tracas que le panel dispose d'une autoscrollbar
Marsh Posté le 14-09-2007 à 11:55:50
Bonjour à tous ...
J'ai un souci avec une scrollbar sur un panel. Situation :
J'ai un panel, de la meme hauteur que ma fenetre (panel "parent" ).
A l'interieur de ce panel, un second panel (panel "enfant" ), qui est plus haut que ma fenetre, qui contient X photos (et pas l'inverse ), et à coté de ce second panel, une scrollbar verticale.
Quand je descend la scrollbar, je "leve" le panel enfant, pour afficher les photos suivantes, et quand je monte la scrollbar, je descend le panel enfant pour afficher les photos précedentes. J'espere que jusque la, c'est clair .
Maintenant, le probleme proprement dit : quand je descend l'ascenseur, j'arrive en bas de ma zone d'ascenseur AVANT d'avoir atteint ma valeur max. Si ma valeur max est definie, par exemple, à 50, j'atteins deja le bas de mon ascenseur (qui apparait pourtant bel et bien en entier dans ma fenetre, puisque je peux cliquer sur les fleches haut et bas), alors que la value de ma scrollbar est à 35. Plus surprenant encore, si à partir de la je clique sur la fleche vers le bas, mon ascenseur ne bouge plus (il est deja tout en bas), mais ma valeur de scrollbar continue elle d'augmenter jusqu'à ma valeur max, et j'ai donc bel et bien toutes mes photos. Le probleme ne se pose donc que lorsque je déplace l'ascenseur.
Qqun a deja vu ce probleme la ? Ca peut etre un probleme de code (je n'en ai pas l'impression, vu les symptomes, mais je doute quand meme) ? Ca fait 2 semaines que je cherche la dessus, rien trouvé ...
Je suis preneur de toute idée, piste ou autre ....
Merci pour votre aide, et merci de m'avoir lu jusque la !
Olivier
---------------
LE paintball en plein air à 45Min de Lille