Autoscroll et TextBox [Résolu]

tfrancais 21 Messages postés dimanche 28 novembre 2010Date d'inscription 22 février 2015 Dernière intervention - 5 oct. 2005 à 18:15 - Dernière réponse : tfrancais 21 Messages postés dimanche 28 novembre 2010Date d'inscription 22 février 2015 Dernière intervention
- 6 oct. 2005 à 13:45
Bonjour,
J'ai une question bête mais comment fait-on pour faire défiler automatiquement le contenu d'une textbox multiligne quand le logiciel y envoie du texte?
Merci pour votre aide,
Thomas
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Lutinore 3248 Messages postés lundi 25 avril 2005Date d'inscription 27 octobre 2012 Dernière intervention - 5 oct. 2005 à 20:03
3
Merci
Oups, je viens de comprendre ta question..

this.textBox.Focus( );
this.textBox.Select( this.textBox.Text.Length, 0 );
this.textBox.ScrollToCaret( );

Attention pour donner le focus le contrôle doit être visible !

Merci Lutinore 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 93 internautes ce mois-ci

Commenter la réponse de Lutinore
Lutinore 3248 Messages postés lundi 25 avril 2005Date d'inscription 27 octobre 2012 Dernière intervention - 5 oct. 2005 à 19:17
0
Merci
Salut, utilises la propriété ScrollBars:

this.textBox.ScrollBars = ScrollBars.Both;
Commenter la réponse de Lutinore
tfrancais 21 Messages postés dimanche 28 novembre 2010Date d'inscription 22 février 2015 Dernière intervention - 6 oct. 2005 à 13:45
0
Merci
J'avais fait un mélange infâme entre une ListBox et une TextBox donc
this.textBox.ScrollToCaret( ); ne donnais pas grand chose...



private void textBox_TextChanged(object sender, System.EventArgs e) {

this.textBox.Focus( );

this.textBox.Select( this.l_etat.Text.Length, 0 );

this.textBox.ScrollToCaret( );

this.Update();

}



donne un très bon résultat.



Merci beaucoup.
Commenter la réponse de tfrancais

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.