C# TextBox控件实现只能输入数字的方法
只需要在控件TextBox的keypress事件中写入如下代码即可满足要求:
代码如下:
if(e.KeyChar=='.'&&this.txbEnd.Text.IndexOf(".")!=-1) { e.Handled=true; }
if(!((e.KeyChar>=48&&e.KeyChar<=57)||e.KeyChar=='.'||e.KeyChar==8)) { e.Handled=true; }
只需要在控件TextBox的keypress事件中写入如下代码即可满足要求:
代码如下:
if(e.KeyChar=='.'&&this.txbEnd.Text.IndexOf(".")!=-1) { e.Handled=true; }
if(!((e.KeyChar>=48&&e.KeyChar<=57)||e.KeyChar=='.'||e.KeyChar==8)) { e.Handled=true; }