使用场景:
在使用Honeywell 1991i扫码枪时,扫码枪输入框里的输入法必须为英文输入法,才可以正常扫进去,因此需要将该textbox输入框输入时默认为英文输入法
参考:Winfrom TextBox切换中英文输入法 - 凉介-C - 博客园 (cnblogs.com)
//输入框中切换成英文输入法:
this.Textbox1.ImeMode = System.Windows.Forms.ImeMode.Disable;
//输入框中切换成中文输入法:
this.Textbox1.ImeMode = System.Windows.Forms.ImeMode.HangulFul;
其他属性:
NoControl 调出后默认为英文输入状态 调出后默认为西文标点 英文输入时为半角字符 不建议使用
On 调出后默认汉英文输入、中西标点或全半角字符继承上次设置
Off 调出后默认汉英文输入、中西标点或全半角字符继承上次设置
Disable 调出后默认为英文输入状态调出后默认为西文标点 英文输入时为半角字符 推荐使用,适合于密码输入
AlphaFull 调出后默认汉英文输入、中西标点或全半角字符继承上次设置
Alpha 调出后默认汉英文输入、中西标点或全半角字符继承上次设置
HangulFul 调出后默认汉英文输入、中西标点或全半角字符继承上次设置 推荐使用,适于中文文字编辑
Hangul 调出后默认为汉字输入状态 调出后默认为西文标点 英文输入时为半角字符 推荐使用,适合于数据信息录入
Close 调出后默认为汉字输入状态 调出后默认为西文标点 英文输入时为半角字符 不建议使用
版权归原作者 ilovelab 所有, 如有侵权,请联系我们删除。