Bonjour,
J’ai une scrollbox qui est aligné sur partie client, à l’intérieur j’ai un panel dont la taille est bien supérieur à la zone visible de la scrollbox, jusque là tout vas bien.
Mon soucis est que j’ai un 2ème panel que je positionne avec bringtofront et que je voudrais qu’après avoir « scrollé », je voudrais que mon 2ème panel se repositionne pour qu’il apparaisse toujours en haut à gauche de la zone visible pour se faire je fait bêtement ceci mais mon panel ne se reposions pas au bon endroit:
Il me semblait que le champ position pointait sur le bord haut gauche de la zone visible, non ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Panel2.Left := Scrollbox1.HorzScrollbar.Position; Panel2.Top := Scrollbox1.VertScrollbar.Position;







Répondre avec citation





Partager