winform的textbox既可以输入全角也可以输入半角,那么如何计算总的字符数呢(一个字母或数字算一个字符)?

如题,一个字母或数字算一个字符,一个汉字算两个字符,如果Maxlength是10,也即可以输入5个汉字或10个字母,或者3个汉字和4个字母,如何控制这样的输入呢.
[81 byte] By [bian8021-河流] at [2008-4-13]
# 1
控制TextBox的输入就有效的方法就是用正则表达式,汉字的正则表达式是
[\u4e00-\u9fa5],具体用法还要自己处理
lizhizhe2000-武安侯 at 2007-10-25 > top of Msdn China Tech,.NET技术,C#...
# 2
帮你顶
lizhizhe2000-武安侯 at 2007-10-25 > top of Msdn China Tech,.NET技术,C#...
# 3
现在判断全角半角,再分别计算
# 4
如何判断一个字是全角还是半角的呢
bian8021-河流 at 2007-10-25 > top of Msdn China Tech,.NET技术,C#...