C# textbox问题:怎么实现不管输入法是在什么状态下,textbox输入的都是英文字母? 请各位大虾帮帮忙!!

 我来答
百度网友6eed2f8
2011-06-10 · TA获得超过5082个赞
知道大有可为答主
回答量:3423
采纳率:0%
帮助的人:3821万
展开全部
可以用markedtextbox正则表达式限制,也可以设置textbox的iem属性为off,这样就不能切换输入法了,只能用英文
龙and迪
2011-06-11 · TA获得超过159个赞
知道小有建树答主
回答量:195
采纳率:0%
帮助的人:136万
展开全部
自己想啊,学编程的还问这个,绝对实现不了。建议你用正则表达式规范一下,输入的必须是26个字母就解决了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
084vsyguv
2011-06-11 · TA获得超过558个赞
知道小有建树答主
回答量:1274
采纳率:0%
帮助的人:0
展开全部
我只会Vb
Vb的话在keypress里写入
if keyascii>64 and keyascii<91 or keyascii >96 and keyascii<123 or keyascii>47 and keyascii <58 then keyascii=keyascii
else
keyascii=0
end if

就是通过keyascii 值来判断当前的输入键,不满足就返回keyascii=0(既不输入)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式