Textbox autoscroll

exiter28

Erfahrenes Mitglied
Hallo Jungs,

wenn ich eine Textbox in Multiline mit einen String befülle, möchte ich gerne, daß diese dann (wenn der Inhalt über die Zeilen rausgeht)
automatisch mit scrollt. Und immer der letzte Datensatz ersichtlich ist. Gibts da eine Möglichkeit

Besten Dank schon mal!

textbox.jpeg
 
hab ich leider schon versucht, das t nicht, da der Text über eine andere Textbox eingegeben wird. Diese Box zeigt nur den Text an...

danke!


Wieso soll das denn nicht gehen?
Wenn die Textbox etwas anzeigt, bzw. wenn sich der Text darin ändert, wird das TextChanged-Event gefeuert.

edit:

So könnte dein TextChanged-Ereignis aussehen:
Code:
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
	TextBox1.SelectionStart = TextBox1.Text.Length
	TextBox1.ScrollToCaret()
End Sub
 
Zuletzt bearbeitet:
Wieso soll das denn nicht gehen?
Wenn die Textbox etwas anzeigt, bzw. wenn sich der Text darin ändert, wird das TextChanged-Event gefeuert.

edit:

So könnte dein TextChanged-Ereignis aussehen:
Code:
Private Sub TextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox1.TextChanged
	TextBox1.SelectionStart = TextBox1.Text.Length
	TextBox1.ScrollToCaret()
End Sub

ich hab das mal so versucht, aber t leider auch nicht. Der Text wird nicht mitgescrollt (nach unten).

text.jpeg
 
Zurück