Den Cursor an das Ende eines Textes in einer TextBox oder RichtTextBox zusetzen ist in VB.NET ähnlich wie in VB. Der Code hierfür ist: ' für TextBox Private Sub TextBox1_GotFocus(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles TextBox1.GotFocus TextBox1.SelectionStart = Len(TextBox1.Text) TextBox1.ScrollToCaret() End Sub ' für RichTextBox Private Sub RichTextBox1_GotFocus(ByVal sender As Object, _ ByVal e As System.EventArgs) Handles RichTextBox1.GotFocus RichTextBox1.SelectionStart = Len(RichTextBox1.Text) End Sub Der Unterschied hier zwischen TextBox und RichTextBox ist, dass die Zeile"RichTextBox1.ScrollToCaret()" hier nicht benötigt wird. Mit demobigen Code springt der Cursor sofort ans Textende, wenn die RichTextBox denFocus erhält. Diese Seite wurde bereits 29.596 mal aufgerufen. |
vb@rchiv CD Vol.6 Geballtes Wissen aus mehr als 8 Jahren vb@rchiv! Online-Update-Funktion Entwickler-Vollversionen u.v.m. Buchempfehlung Tipp des Monats Mai 2024 Hermann Röttger Wochentage eines Datumsbereichs ermitteln Wochentage eines Datumsbereichs ermitteln, optional mit Feiertagsberechnung sevWizard für VB5/6 Professionelle Assistenten im Handumdrehen Erstellen Sie eigene Assistenten (Wizards) im Look & Feel von Windows 2000/XP - mit allem Komfort und zwar in Windeseile :-) |
||||||||||
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein. |