[C#] textbox Scroll horizontal
Bonjour,
Je suis en train de faire une application en WPF. À l'intérieur de celle-ci j'ai des textbox et je souhaiterais que lorsque le text dépasse les limites de cette textbox, il continue de s'afficher vers la droite par un scroll horizontal et non pas par un retour à la ligne et donc du scrolling vertical.
J'ai essayé de voir sur le net, le msdn, la faq C# ou dans les properties sous visual studio ou blend mais je n'ai rien trouvé.
Je suis sûr que ce n'est qu'une propriété à la *** à setter mais je ne vois pas laquelle.
Merci d'avance.
Textbox scroll Horizontal
Je n'ai pas essaye ce code que vous pouvez voir surhttp://geekswithblogs.net/Compudicte...utoscroll.aspx
Code:
1 2 3 4 5 6 7 8
|
private void tbMessages_TextChanged(object sender, EventArgs e)
{
//Get the last text position
tbMessages.SelectionStart = tbMessages.Text.Length;
tbMessages.ScrollToCaret();
tbMessages.Refresh();
} |
J'espere que ca aidera.
Textbox scroll Horizontal
Salut,
Comme je vous l'avez je n'avait pas essaye le code pcqu'ou je bosse c'est do COBOL (dinosaures :))
Mais ce code n'etait pas loin de ce code que tu peut trouver sur ce forum microsoft:
http://social.msdn.microsoft.com/For...9-4d973cb5061f
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
|
Valable pour un ListBox, un Label, TextBox.
.......
ListBox1.Items.Add(" *")
Label1.Text = "* "
TextBox1.Text = TextBox1.Text & "* "
ListBox1.Items.Add("Finished!")
Label1.Text = "Finished!"
TextBox1.Text = TextBox1.Text &"Finished!"
TextBox1.WordWrap = True
TextBox1.SelectionStart = TextBox1.TextLength
TextBox1.ScrollToCaret() |
Encore une j'ai pas teste mais j'espere que ca maechera cette fois. Sorry!!