将ImeMode设置为Off会产生什么负面影响

时间:2010-02-04 21:38:54

标签: .net winforms internationalization

我有一个Winforms应用程序,我正在翻译成中文。我有一个数字文本框,用正则表达式验证输入。当用户使用IME输入文本时,数字似乎不是数字。

我可以找到的工作是将文本框的ImeMode属性设置为'Off'。在我的测试中,这使一切正确,但我没有大量的IME经验。

将ImeMode设置为Off有什么负面影响?这是我应该不惜一切代价避免的事情,或者如果用户可以输入的唯一内容是数字就可以了吗?

1 个答案:

答案 0 :(得分:1)

根据MSDN documentation,可以关闭数字字段的IME。

  

IME是一个支持用户的程序   输入复杂的字符和   符号,如日语汉字   字符,使用标准键盘。   通常设置ImeMode属性   到ImeMode.Off的TextBox控件   这只是为了输入数字   值。