VB.NET: Textbox Text markieren mit SelectAll()

Hat man eine Windows Form mit VB.NET erstellt, nutzt man in der Regel auch eine Textbox zur Ein- oder Ausgabe von Text. Hat man viel Text oder einzelne Wörter, die die breite der Textbox übersteigen, so kann man den Text markieren lassen. Hierzu gibt es eine Funktion SelectAll().

Textbox Text markieren in VB.NET mit .SelectAll()

Den kompletten Text einer Textbox kann mit mit folgendem VB.NET Code markieren, beziehungsweise auswählen:

TextBox1.SelectAll()

Hierbei wird der Inhalt der Textbox komplett markiert. Interessant ist vor allem, wann man den Text markieren lässt. In der Regel macht es bei folgenden Events Sinn:

Das bedeutet, dass bei einem Klick in die Textbox der komplette Text markiert wird. GotFocus bewirkt, dass der Inhalt ausgewählt wird, wenn das Element im Fokus steht. Mit weiterem VB.NET Code könnte man beispielsweise den Inhalt direkt in die Zwischenablage kopieren lassen.

Beispiel im Status Holder Tool

Ein Beispiel für einen Einsatzzweck ist auch in unserem Status Holder zu finden. Hier kann der direkte Link zum Teilen des Tools komplett ausgewählt und kopiert werden. Hier kommt auch eine klassische Textbox in VB.NET zum Einsatz.

Textbox Text markieren VB.NET
Johannes
 

Click Here to Leave a Comment Below 0 comments