autoprzewijanie scrolla w texbox - problem !

0

moze ktos mi pomoze
w texboxie wypisuje text w nastepujacy sposob:

textBox1.Text="string";

dodalem cos takiego:

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

gdy korzystam z

textBox1.Append("string"); 

'autoscroll' dziala,
niestety nie dziala gdy wypisuje tekst przy pomocy pierwszego sposobu,

z gory dzieki za pomoc

0

Witam.

Ja to zrobiłem tak:

textBox1.Multiline = true;
textBox1.ScrollBars = ScrollBars.Vertical;

for(int i=0; i<20; i++)
{
	textBox1.Text += "tekst abcdefghijklmnoprstuwxyz \r\n";
}

Scrollbar powinien się uaktywnić jak tylko tekst "wyjdzie" poza obszar okienka textBox.
Pozdrawiam.

0

moze powinien, ale niestety sie nie uaktywnia
trudno, musze przerobic na AppendText

0

A spróbuj coś takiego może zadziała:
textBox1.Focus();
textBox1.SelectionStart = textBox1.Text.Length;
textBox1.ScrollToCaret();

Pozdro

1 użytkowników online, w tym zalogowanych: 0, gości: 1