2009-12-04 5 views
0

J'ai un formulaire qui a un certain nombre de contrôles (assez que la barre de défilement est visible). Comment puis-je contrôler par programme la fenêtre de défilement?Faites défiler par programme la fenêtre Windows Mobile

Je peux truquer maintenant en appelant la méthode .Select() sur le dernier contrôle dans le formulaire, mais j'aimerais vraiment être en mesure de faire défiler tout le chemin vers le bas de la fenêtre.

Répondre

2

Le formulaire a une propriété AutoScrollPosition. Vous pouvez le définir comme dans l'exemple suivant:

this.AutoScrollPosition = new Point(0, this.Height); 

Ceci fera défiler le formulaire exactement vers le bas. Pour que cela fonctionne, vous devez avoir la propriété Form.AutoScroll définie sur True. En définissant ce paramètre sur True, le formulaire affiche les barres de défilement. Je ne suis pas sûr comment on pourrait les cacher mais toujours avoir l'avantage d'utiliser AutoScrollPosition.

+0

Merci, je vais essayer quand je serai au bureau! (alors je vais mettre ceci comme réponse) –

+0

merci! ça a marché pour moi. –

+0

Vous êtes les bienvenus. – Petros

Questions connexes