社区
C#
帖子详情
请问在文本框中怎么能控制输入数字--在线等待
tutuxu
2004-01-20 08:36:10
rt
...全文
77
2
打赏
收藏
请问在文本框中怎么能控制输入数字--在线等待
rt
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tutuxu
2004-01-20
打赏
举报
回复
问题解决,谢谢!
guoyangc
2004-01-20
打赏
举报
回复
可以在其KeyPress事件中追加如下代码:
//输入不是0~9之间的数字或者不是回退健就不显示
if ((e.KeyChar < (char)48 || e.KeyChar > (char)57) && e.KeyChar != (char)8)
{
e.Handled = true;
}
如果还要控制操作者通过“Ctrl + V”或者“复制菜单”向TextBox框拷贝非数字的字符串可以在TextBox的TextChanged事件中追加如下代码,另外需要追加一个变量来保存拷贝前的字符串,而且需要在Form_Load事件中将TextBox的值赋给该变量。
string sOldValue = "";
private void textBox1_TextChanged(object sender, System.EventArgs e)
{
//取得当前TextBox的值
string sCurVvalue = this.textBox1.Text.Trim().ToString();
try
{
//如果当前的值不是null或者空串时,转换成int型数据
if (sCurVvalue != null && !sCurVvalue.Equals(""))
{
int.Parse(sCurVvalue);
}
//没有出现异常,说明是数字,重新给TextBox赋值(不带有空格)
this.textBox1.Text = sCurVvalue;
//更新原来的值
sOldValue = sCurVvalue;
}
catch
{
//出现异常,将TextBox还原成原来的值
this.textBox1.Text = sOldValue;
}
}
java源码包---java 源码 大量 实例
像坐标
控制
、旋转矩阵、定时器、生成图像、数据初始化、矩阵乘法、坐标旋转、判断是否是顺时针方向排列、鼠标按下、放开时的动作等,都可在本源码
中
得以体现。 Java编写的显示器显示模式检测程序 2个目标文件 内容...
matlab最临近插值法代码-matlab_menu_gui:Matlab
中
功能强大但易于使用的图形用户界面菜单。结合了菜单(专有选项选择)和
文本框
样式返回用户在编辑/
文本框
字段
中
指定的书面文本或
数字
输入
。 如果适用,也可以指定默认选择/值/文本。 除了不同的菜单样式外,可以在同一菜单
中
显示多组选项,以快速创建特定于应用程序的小型用户界面。 此...
PowerBI系列之可视化技能专题
矩阵
中
动态显示列的两种方法 使用Web超链接和图片超链接
文本框
设置超链接或邮件地址 手机端页面布局 创建参数和使用报表模块(
输入
或值列表) 利用报表模板和参数
控制
线下报表数据权限 利用参数实现数据手工加密和...
java源码包2
像坐标
控制
、旋转矩阵、定时器、生成图像、数据初始化、矩阵乘法、坐标旋转、判断是否是顺时针方向排列、鼠标按下、放开时的动作等,都可在本源码
中
得以体现。 Java编写的显示器显示模式检测程序 2个目标文件 ...
java源码包3
像坐标
控制
、旋转矩阵、定时器、生成图像、数据初始化、矩阵乘法、坐标旋转、判断是否是顺时针方向排列、鼠标按下、放开时的动作等,都可在本源码
中
得以体现。 Java编写的显示器显示模式检测程序 2个目标文件 ...
C#
110,580
社区成员
642,559
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章