如何禁用TextBox中的空格键C#

时间:2014-07-14 03:38:27

标签: c#

我正在尝试使用SendKeys.Send()textbox1.Text发送到应用程序(如记事本),我想禁用或删除文本框中的空格,以便应用程序中没有空格。 任何帮助表示赞赏!

 private void InfoSend_Click(object sender, EventArgs e)
    {
        System.Threading.Thread.Sleep(3000);
        SendKeys.Send(input_info);
    }

    private void textBox1_TextChanged(object sender, EventArgs e)
    {
        input_info = textBox1.Text;

    }

1 个答案:

答案 0 :(得分:1)

如果用户可以在TextBox中输入空格,那么你可以这样写:

private void InfoSend_Click(object sender, EventArgs e)
{
    System.Threading.Thread.Sleep(3000);
    input_info = input_info.Replace(" ", string.Empty);
    SendKeys.Send(input_info);
}