社区
C#
帖子详情
关于控制textbox的数据长度问题
gxbhhp3
2004-05-04 04:30:26
我想让输入框输入的数据长度不能大于8,可是下面这样为什么出错呢?
private void textBox2_TextChanged(object sender, System.EventArgs e)
{
if(this.textBox2.Text.Length > 8)
{
return ;
}
}
...全文
100
9
打赏
收藏
关于控制textbox的数据长度问题
我想让输入框输入的数据长度不能大于8,可是下面这样为什么出错呢? private void textBox2_TextChanged(object sender, System.EventArgs e) { if(this.textBox2.Text.Length > 8) { return ; } }
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wg815ceo
2004-05-04
打赏
举报
回复
private void TextBox_KeyPress(object sender,System.Windows.Forms.KeyPressEventArgs e)
{
if(TextBox.Text.Length>8)
e.Handled=true;
}
chenyuming2004
2004-05-04
打赏
举报
回复
1.
用MAXLength这个属性来控制。
2.
在KeyPress事件中写
if(textBox1.Text.Length>8)
e.Handled=true;
bihpgh
2004-05-04
打赏
举报
回复
return;只是结束了这个方法,你什么也没做就结束了方法,当然没有用了,把return换成对textBox2.Text的处理度试试
gxbhhp3
2004-05-04
打赏
举报
回复
但我想知道return;为什么不起作用啊!
slag
2004-05-04
打赏
举报
回复
textbox里不是有MAXLength属性吗?
gxbhhp3
2004-05-04
打赏
举报
回复
是啊,运行没错,但如何达到我所想要的效果呢?
zengch24
2004-05-04
打赏
举报
回复
运行没有错误。逻辑有些问题。
gxbhhp3
2004-05-04
打赏
举报
回复
谢谢,但是我想知道为什么return为什么不起作用呢 ?
上面的例子应该怎么改才能达到我的目的?
coldice
2004-05-04
打赏
举报
回复
只有回传后才能引起TextChanged事件,如果要求长度不能大于8,你只要设置TextBox的属性就可以了。干吗这么费劲呀。
C#程序开发范例宝典2
第2章 控件应用 51 2.1
TextBox
控件应用 52 实例049 只允许输入数字的
TextBox
控件 52 实例050 限制用户名称
长度
及设置密码文本 54 实例051 自动删除非法字符 55 实例052 为
TextBox
控件...
C#开发经验技巧宝典
0839 在查询时查询
数据
为指定
长度
的
数据
502 0840 如何利用WHERE参数过滤
数据
503 0841 如何正确地理解和运用SQL中的判式 503 0842 如何正确地理解和使用SQL中的关键字 503 19.2 比较、逻辑运算符查询 504...
VBA从入门到精通(控件+类模块+ADO+SQL
数据
库)
VBA中比较高阶的课程,主要讲解关于各种事件的应用,各种控件的应用,如果使用类模块,如果在VBA用调用SQL语句去处理
数据
库中的
数据
等操作。学习完成本课后,你可以在Excel中开发各种小型应用系统。以下是课程主要...
Visual Basic.NET自动化系统监控--RS-232串行通信.(清华出版.范逸之.廖锦棋)
6.3.1
TextBox
组件与
数据
显示 279 6.3.2 状态灯号与
数据
显示 285 6.3.3 Visual Basic .NET中 的绘图 292 6.3.4 以曲线图表示
数据
298 6.3.5 使用事件进行
数据
接收 305 6.3.6 PaintBox与
数据
显示——字节
数据
...
C#
110,533
社区成员
642,574
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章