Bonjour,
Quelqu'un aurait une idée sur comment bouger (vi du code) l'ascenseur d'un TableLayoutPanel ?
Bonjour,
Quelqu'un aurait une idée sur comment bouger (vi du code) l'ascenseur d'un TableLayoutPanel ?
n'as tu pas une propriété ScrollBar avec une méthode Value
genre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3tableLayoutPanel1.VerticalScroll.Visible = true; tableLayoutPanel1.VerticalScroll.Value = xx;
C'est bien ce que je fais ! mais ma barre remonte !
N'y aurait-il pas un souci avec le focus sur un des contrôls?
Je m'explique : je suis sur une text box, j'appuie sur PageUp par exemple.
Ma scroll bar bouge. Par contre je la revois revenir à la position initiale.
Est ce que ça a voir avec le fait que le focus sur la textbox ?
peut-etre
Me demande si la propriété AutoScroll devrait pas etre passer à False aussi![]()
Je confirme ! Le focus pose un probleme dans ce cas la ...
Quelqu'un aurait-il une solution pour moi sans cette histoire de focus.
je voudrais bouger l'ascenseur mais garder mon focus sur mon controle!
alors une solution envisageable est soit d'overider le WndProc de ta fenetre Form qui est le père de ce controle ou bien d'ajouter un listener via la methode AddFilterMessage de l'application
Sinon, j'vois pas d'autres solutions...
Partager