绑定textbox的KeyPress事件,代码如下
/// <summary>
/// 监听同时下载数量焦点键盘按键,仅允许退格键与0~9键
/// </summary>
/// <param name=”sender”></param>
/// <param name=”e”></param>
private void tb_len_KeyPress(object sender, KeyPressEventArgs e)
{
if ((int)e.KeyChar != 8)
{
if ((int)e.KeyChar >= ‘0’ && (int)e.KeyChar <= ‘9’)
{
if (tb_len.Text == “” && (int)e.KeyChar == ‘0’)
{
e.Handled = true;
}
else
{
e.Handled = false;
}
}
else
{
e.Handled = true;
}
}
}
声明:
本文采用
BY-NC-SA
协议进行授权,如无注明均为原创,转载请注明转自
一颗大萝北
本文地址: C#textbox限制仅允许输入0~9数字键与退格键
本文地址: C#textbox限制仅允许输入0~9数字键与退格键