gpt4 book ai didi

c# - 如何在按键事件中接受退格键?

转载 作者:IT王子 更新时间:2023-10-29 04:20:36 25 4
gpt4 key购买 nike

这是我的代码:

private void txtAdd_KeyPress(object sender, KeyPressEventArgs e)
{
if (!(char.IsLetter(e.KeyChar)) && !(char.IsNumber(e.KeyChar)) && !(char.IsWhiteSpace(e.KeyChar)))
{
e.Handled = true;
}
}

它允许我输入字母、数字和空格,但不允许我退格。请帮助我。

最佳答案

我喜欢用 ! Char.IsControl (e.KeyChar) 这样所有“控制”字符,如退格键和剪贴板键盘快捷键都被排除在外。

如果你只是想检查退格键,你可以可能逃脱:

if (e.KeyChar == (char)8 && ...)

关于c# - 如何在按键事件中接受退格键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1191698/

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