我想验证TextBox的输入是二进制数.
我知道我可以用RegEx做到这一点,但我想要一个更"'中等'的验证,比如只允许输入1和0.
我想过使用MaskedTextBox,但我不知道如何只允许这两个字符.
实现KeyPress事件.如果您不喜欢密钥,请设置e.Handled = true:
private void textBox1_KeyPress(object sender, KeyPressEventArgs e) {
// Allow backspace, 0 and 1
e.Handled = !("\b01".Contains(e.KeyChar));
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2594 次 |
| 最近记录: |