if ((e.KeyChar < 48 || e.KeyChar > 57) && (e.KeyChar != 8))
e.Handled = true;
base.OnKeyPress(e);
e.Handled = true;
base.OnKeyPress(e);
解决方案 »
- 急求!Winform调用WebService实例。!!在线等,有满意立即结贴。
- private List<IFeature> m_SelectedFeature;这个代码怎么理解啊。
- ------------------------------求IIS几个属性------------------
- 如何在c# winform 下连接SQL SERVER的OLAP多维数据集
- 一个数据库问题
- 一个简单的纳闷问题
- 简单 逻辑(if)判断 请高手指教 谢谢
- 我做了个登陆框 验证后进主界面 在主界面设一个重登陆按钮 再返回登陆框 请问如何实现?
- c#图形化应用程序,为什么我的代码运行出来只在第三个图片框显示img2.png?
- 两个BUTTON的CLICK事件委托给同一个函数myclick(object sender, System.EventArgs e)
- c#如何读写INI,在线等.....
- 急,在线等待
否则清空文本框。
又不用你写它,只读有什么关系?
我的程序是这样的:if(e.KeyChar <48 || e.KeyChar >57)
{
e.Handled =true;
base.OnKeyPress (e);
}当我输入非数字的字符时,程序进行了 base.OnKeyPress (e) 事件,但是还是没有把这个字符给清除掉啊?该怎么办啊?
if(e.KeyChar <48 || e.KeyChar >57)
{
e.Handled =true;
}
if(!reg.Match (this.year.Text.Trim()).Success)
{
MessageBox.Show ("请输入数字!如:123");
}
{
e.Handled =true;
}
if(e.KeyChar <48 || e.KeyChar >57)
{
e.Handled =true;
}
即可