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.590 mal aufgerufen. |
Neu! sevPopUp 2.0 Dynamische Kontextmenüs! Erstellen Sie mit nur wenigen Zeilen Code Kontextmenüs dynamisch zur Laufzeit. Vordefinierte Styles (XP, Office, OfficeXP, Vista oder Windows 8) erleichtern die Anpassung an die eigenen Anwendung... Buchempfehlung Tipp des Monats Mai 2024 Hermann Röttger Wochentage eines Datumsbereichs ermitteln Wochentage eines Datumsbereichs ermitteln, optional mit Feiertagsberechnung Access-Tools Vol.1 Über 400 MByte Inhalt Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB |
||||||||||
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. |