在Winform中设置textbox了的最大长度,如何在用户输入汉字时也不能超出最大长度?

LANTE80 2007-06-22 10:28:43
在什么事件里控制它输入无效
...全文
483 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
LANTE80 2007-06-23
  • 打赏
  • 举报
回复
一早起来UP,

看看大家的方法
LANTE80 2007-06-22
  • 打赏
  • 举报
回复
当设置textbox的最大长度为10后,就可以录入10个汉字,
LANTE80 2007-06-22
  • 打赏
  • 举报
回复
汉字就控制不了!

输入字符只要设置了长度就可以控制不让它输入,但对汉字就不起作用,


一个汉字在系统里是算长度为1,但其实长度为2,

如果已默认的长度输入则保存到数据库了就会出错.

如我数据库字段C_NAME长度为10,则可以保存10个字符.但最多能保存5个汉字
Eri 2007-06-22
  • 打赏
  • 举报
回复
肯定不会超过textbox最大长度了……
可能我们对长度的理解不一致……
LANTE80 2007-06-22
  • 打赏
  • 举报
回复
楼上的控制不了
cxsw 2007-06-22
  • 打赏
  • 举报
回复
keydown时判断

110,476

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧