gpt4 book ai didi

c# - 仅限二进制数 TextBox

转载 作者:行者123 更新时间:2023-11-30 20:11:30 25 4
gpt4 key购买 nike

我想验证 TextBox 的输入是否为二进制数。

我知道我可以用 RegEx 做到这一点,但我想要更“直接”的验证,比如只允许输入 1 和 0。

我想过使用 MaskedTextBox,但我不知道如何只允许这两个字符。

最佳答案

实现按键事件。如果您不喜欢 key ,请设置 e.Handled = true:

    private void textBox1_KeyPress(object sender, KeyPressEventArgs e) {
// Allow backspace, 0 and 1
e.Handled = !("\b01".Contains(e.KeyChar));
}

关于c# - 仅限二进制数 TextBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3714457/

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