gpt4 book ai didi

c# - 防止在 C# TextBox 中打印空格

转载 作者:太空宇宙 更新时间:2023-11-03 21:10:38 24 4
gpt4 key购买 nike

我想制作一个不允许输入空格的文本框。我禁用了键盘输入空格:

void textBox_KeyPress(object sender, KeyPressEventArgs e)
{
if (e.KeyChar == (char)Keys.Space)
{
e.Handled = true;
}
}

但是如果用户复制了一个像“Hello world”这样带有空格的字符串,他可以把它粘贴到TextBox中,里面就会有空格。

最佳答案

您可以为您的 TextBox 添加一个 TextChanged 事件处理程序,并在该 TextChanged 事件中添加以下代码:

TextBox1.Text = TextBox1.Text.Replace(" ", "");

关于c# - 防止在 C# TextBox 中打印空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37980000/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com