C# 文本框限制输入数字、退格键及特定字母
可以使用以下代码实现文本框输入限制,仅允许输入数字、退格键以及字母 '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 事件中即可。
原文地址: https://www.cveoy.top/t/topic/jFP6 著作权归作者所有。请勿转载和采集!