Comment faire défiler un panneau par programme

J'ai un System.Windows.Forms.Panel avec un peu de contenu.

Je suis en train de programmation pour faire défiler le panneau (à la verticale), soit vers le haut ou vers le bas.

J'ai essayé le réglage de la AutoScrollPosition propriété à un nouveau Point sur le panneau, mais qui ne semble pas le faire.

J'ai le AutoScroll propriété est définie sur true.

J'ai même essayé de définir le VerticalScroll.Value deux fois, comme l'a suggéré icimais cela ne semble pas fonctionner non plus.

C'est ce que je fais actuellement:

//I have tried passing both positive and negative values.
panel.AutoScrollPosition = new Point(5, 10);

Les valeurs X et Y sur AutoScrollPosition restent, 0 et 0.

Toute aide ou une orientation sur ce serait grandement apprécié.

Merci d'avance,

Marwan

source d'informationauteur Marwan Marwan مروان مروان