通过KEY_UP或KEY_DOWN事件,再其中用ASCII来判断
解决方案 »
- 有没有用过水晶报表的呀?使用数据集提示让登录。
- 读取word时提示 RPC 服务器不可用。 (异常来自 HRESULT:0x800706BA)
- winform自动启动程序
- System.Net.WebException: The remote server returned an error: (502) Bad Gateway.
- 找不到类型或命名空间名称“SaveFileDialog”(是否缺少 using 指令或程序集引用?)
- 如何选择月? DateTimePicker
- 如何让自己写的类成为容器
- meizz(梅花雪的日期控件 不能用在框架中,怎么回事呢?怎么通知他本人帮我看一下
- 静态方法
- 新手提问。
- 怎样获得一个文件的长度?
- 关于修改Table的简单问题,可惜我不会啊
小数点不好控制了,如果输入若干位小数点的话也会出错啊
在VF中可以通过设置Text的value属性来解决,C#没有类似的方法么?
{
if (e.KeyChar != '\b')
e.Handled = true; //如果输入的数据不在0~9之间和不是'.'的话就什么都不做.
}
if ((e.KeyChar == (char)46))
{
string s = ((DataGridTextBox)sender).Text;
if (s.IndexOf(e.KeyChar.ToString())>0)
{
e.Handled = true;
}
}
这样应该可以满足楼主的需求吧。接分
如果在TextBox里用中文输入法的话竟然可以输入中文,我的意思是只让他输入
数字,还望老大赐教!