C# winform 禁止中文输入

看一下控件的ImeMode属性是否被设为Disable,如果是,设为NoControl或者On试下

Enable IME for the control

meMode已经是NoControl了 改成On后是可以输入了 但默认是全角的

TextBox.IMEMode 属性 (访问)

语法
表达式。IMEMode
表达式_一个表示文本框对象的变量。
注解
IMEMode属性使用以下设置。
设置 说明 Visual Basic
No Control 不设置“日文汉字转换模式”(默认值)。 0
On 打开“日文汉字转换模式”。 1
Off 关闭“日文汉字转换模式”。 2
Disable 禁用“日文汉字转换模式”。 3
Hiragana 设置全角平假名。 4
Full pitch Katakana 设置全角片假名。 5
Half pitch Katakana 设置半角片假名。 6
Full pitch Alpha/Num 设置全角字母/数字。 7
Half pitch Alpha/Num 设置半角字母/数字。 8
HangulFull 设置全角 Hangul。 9
Hangul 设置半角 Hangul。 10
当焦点切换到控件通过设置IMEMode属性,可以指定日文汉字转换模式。如果使用了无控制 (默认值),切换到该控件之前焦点设置到组。对于任何其他设置,则使用该控件的日文汉字转换模式设置。例如,如果IMEMode属性设置为 Off,日文汉字转换模式已关闭,而如果IMEMode属性设置为 On,日文汉字转换模式开启。日文汉字转换模式会自动更改每次控件之间移动焦点。
请注意 如果设置为禁用,日文汉字转换模式设置不能更改。如果使用其他任何设置,可以更改日文汉字转换模式,但是当焦点改变时,这些设置都将丢失。如果您想要保存设置,控件失去焦点之前,设置IMEHold/HoldKanjiConversionMode属性。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

锐视创想

支持作者,是作者创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值