[ Rainman_ @ 01.08.2004. 08:54 ] @
Cao svima,
Imam (multiline) textbox u koji s vremena na vreme ulaze podaci. Problem je u tome sto uvek kada udju novi podataci scrollbars textbox-a se vrate na pocetnu poziciju tako da ako hocu da vidim zadnje podatke uvek moram da pomeram scrollbars.
Jel ima neko jednostavno resenje kako da podesim textbox tako da uvek kada mi dodju novi podaci taj donji deo textbox-a sa novim podacima ostane vidiljiv?
[ mmix @ 01.08.2004. 09:49 ] @
ASP.NET ili WinForms aplikacija?
[ akrosoft @ 01.08.2004. 10:54 ] @
Ako je win aplikacija u pitanju mozes da upotrebis metodu textboxa ScrollToCaret samo prvo treba da definises SelectionStart pre pozivanja ove metode. Ako hoces da ti poslednji red bude vidljiv mozes probati nesto ovako:
Code:

textBox1.Text += "Neki Text";
textBox1.SelectionStart = textBox1.Text.Length;
textBox1.ScrollToCaret();


...ili ako zelis da ti bude vidljiv pocetak novog texta koji dodajes:
Code:

int selStart = textBox1.Text.Length;
textBox1.Text += "Neki Text";
textBox1.SelectionStart = selStart;
textBox1.ScrollToCaret();

[ Rainman_ @ 01.08.2004. 15:23 ] @
E to je to.
Nisam do sada nikada koristio ScrollToCaret.
Hvala puno.