Feedback

C# - Text in TextBox ersetzen

Veröffentlicht von am 03.08.2014
(0 Bewertungen)
Mit dieser Erweiterungsmethode kann man den markierten Text einer TextBox gegen einen anderen Text ersetzen.

Benötigte Namespaces
WinForms:
System.Windows.Forms
WPF:
System.Windows.Controls
Universal Apps:
Windows.UI.Xaml.Controls
GFU-Schulungen  [Anzeige]

VB.NET Einführung

Die Schulung zeigt Ihnen, wie Sie einfache, benutzerorientierte Programme, die auf Datenbanken zugreifen, in VB.NET eigenständig entwickeln. 

C# 2017/2015/2013 Grundlagen

Nach Abschluss des Kurses sind Ihnen die Datentypen und Klassenbibliotheken von C# bekannt. Außerdem sind Sie in der Lage, mit Variablen umzugehen und deren Typen zu konvertieren. Sie definieren Namespaces und setzen diese ein, Sie erstellen eigene Klassen  und bauen Trouble Shooting ein.

/// <summary>
/// Ersetzt den markierten Text durch eine angegebene Zeichenfolge.
/// </summary>
/// <param name="textBox">Die TextBox, deren Text geändert werden soll.</param>
/// <param name="text">Der einzufügende Text.</param>
public static void Insert(this TextBox textBox, string text)
{
    textBox.Text = string.Format("{0}{1}{2}",
        textBox.Text.Substring(0, textBox.SelectionStart),
        text,
        textBox.Text.Substring(textBox.SelectionStart + textBox.SelectionLength));
}

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!