使用CTRL + A选择textarea中的所有文本

时间:2013-10-07 16:51:24

标签: c# winforms

在winforms应用程序中,是否可以使用 CTRL + A 选择所有文本?

3 个答案:

答案 0 :(得分:7)

只需为文本框编写KeyDown事件处理程序:

    private void textBox1_KeyDown(object sender, KeyEventArgs e) {
        if (e.KeyData == (Keys.Control | Keys.A)) {
            textBox1.SelectAll();
            e.Handled = e.SuppressKeyPress = true;
        }
    }

更新:从.NET 4.6.1开始,TextBox现在预先定义了这个快捷键。

答案 1 :(得分:2)

请注意,Ctrl-A选择 - 所有在RichTextBox控件中都是开箱即用的(默认情况下)。

答案 2 :(得分:1)