可以使用以下代码实现文本框输入限制,仅允许输入数字、退格键以及字母 'C'、'O'、'M'(大小写均可):

private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
    if (!char.IsDigit(e.KeyChar) && e.KeyChar != '\b' && e.KeyChar != 'C' && e.KeyChar != 'O' && e.KeyChar != 'M' && e.KeyChar != 'c' && e.KeyChar != 'o' && e.KeyChar != 'm')
    {
        e.Handled = true; //禁止输入非数字、退格键、'C'、'O'、'M'、'c'、'o'、'm'
    }
}

将此代码添加到文本框的 KeyPress 事件中即可。

C# 文本框限制输入数字、退格键及特定字母

原文地址: https://www.cveoy.top/t/topic/jFP6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录