Für TextBox "Alles Markieren" (STRG + A) aktivieren
Will man in einer System.Windows.Forms.TextBox die Möglichkeit schaffen den kompletten Text zu markieren (STRG-A) muss man eine Kleinigkeit implementieren.
Man abonniert einfach das KeyDown-Event der entsprechenden TextBox und fügt folgenden Text ein:
private void tbxOutput_KeyDown(object sender, KeyEventArgs e)
{
if (e.Control && e.KeyValue == 65)
{
this.tbxOutput.SelectAll();
}
}
Fertig :-)
3 Kommentare:
öhm ... geht doch auch so
besser: e.KeyValue == Keys.A
Aber wenn schon dann e.KeyCode == Keys.A ... und am besten noch ein e.SuppressKeyPress = true; in die If-Anweisung, sonst wird evtl. ein "Windows-Ding-Sound" abgespielt.
Kommentar veröffentlichen