5
A
回答
16
如何:
e.Handled = !(Char.IsNumber(e.KeyChar) || e.KeyChar == 8);
或等价:
e.Handled = !Char.IsNumber(e.KeyChar) && e.KeyChar != 8;
(如roman's answer,你可以在上面的代码中使用'\b'
,而不是8了。)
7
这里是如何检查是否按退格:
if(e.KeyChar == '\b'){//backspace was pressed}
2
退格键
e.KeyChar ==(char)的Keys.Back
相关问题
- 1. 只为数字掩盖文本框,但不会接受BackSpace
- 2. 文本输入框只接受Backspace
- 3. 在文本框中限制文字
- 4. 限制文字文本框
- 5. 如何限制输入文本框允许只有0和1
- 6. 如何限制文本框
- 7. 如何限制在字母数字文本框中输入9位数字
- 8. 限制文本框只接受10位数字
- 9. asp文本框限制字符数?
- 10. 仅限二进制数字文本框
- 11. 文本框字符限制
- 12. 如何强制文本框只采用WPF中的数字?
- 13. 文本框只有字母,数字和 -
- 14. 在文本框中只显示数字
- 15. 在数字文本框中限制指数和句点(。)html
- 16. 字符限制在文本框
- 17. 如何限制用户只能在vb.net的文本框中输入整数
- 18. 限制文本框中的字符
- 19. 如何在文本框中限制“♥♣”字符
- 20. 只有数字的文本框
- 21. 限制文本框中的字符
- 22. 如何获得120字节的限制?
- 23. 如何限制文本框在C#键盘事件中只接受一个点的十进制数字
- 24. 限制文本框中的字符串或数字Java android
- 25. 限制文本框中的数字和字母 - C#
- 26. 如何限制在MFC中输入文本框中的字符数?
- 27. 如何在MFC中限制文本框中的复制粘贴?
- 28. 限制文本只有两行
- 29. 将文本框输入限制在C#中的数字#
- 30. 文本字符数限制
1使用转义序列退格键。希望我能想到:) – 2009-10-06 06:31:19
我得到Jon Skeet提名的徽章吗? – 2009-10-06 06:32:04