C# Textbox的ImeMode取值对中文输入法的影响 (转)
摘自:http://blog.csdn.net/jhycjhyc/article/details/6578570
C# Textbox的ImeMode取值对中文输入法的影响
取值 | NoControl | 首次调出后按一次ctrl+space才能正确使用 中西标点或全半角字符继承上次设置 | 调出后默认为英文输入状态 调出后默认为西文标点 英文输入时为半角字符 | 调出后默认为英文输入状态 调出后默认为西文标点 英文输入时为半角字符 | 不建议使用 |
On | 调出后默认为汉字输入状态 中西标点或全半角字符继承上次设置 | 调出后默认汉英文输入、中西标点或全半角字符继承上次设置 | 调出后默认汉英文输入、中西标点或全半角字符继承上次设置 | ||
Off | 调出后默认为汉字输入状态 中西标点或全半角字符继承上次设置 | 调出后默认汉英文输入、中西标点或全半角字符继承上次设置 | 调出后默认汉英文输入、中西标点或全半角字符继承上次设置 | ||
Disable | 调出后默认为英文输入状态中西标点或全半角字符继承上次设置 | 调出后默认为英文输入状态 调出后默认为西文标点 英文输入时为半角字符 | 调出后默认为英文输入状态调出后默认为西文标点 英文输入时为半角字符 | 推荐使用,适合于密码输入 | |
AlphaFull | 调出后默认为汉字输入状态 中西标点或全半角字符继承上次设置 | 调出后默认汉英文输入、中西标点或全半角字符继承上次设置 | 调出后默认汉英文输入、中西标点或全半角字符继承上次设置 | ||
Alpha | 调出后默认为汉字输入状态 中西标点或全半角字符继承上次设置 | 调出后默认汉英文输入、中西标点或全半角字符继承上次设置 | 调出后默认汉英文输入、中西标点或全半角字符继承上次设置 | ||
HangulFull | 调出后默认为汉字输入状态 中西标点或全半角字符继承上次设置 | 调出后默认汉英文输入、中西标点或全半角字符继承上次设置 | 调出后默认汉英文输入、中西标点或全半角字符继承上次设置 | 推荐使用,适用于中文文字编辑 | |
Hangul | 调出后默认为汉字输入状态 中西标点或全半角字符继承上次设置 | 调出后默认为汉字输入状态 调出后默认为西文标点 英文输入时为半角字符 | 调出后默认为汉字输入状态 调出后默认为西文标点 英文输入时为半角字符 | 推荐使用,适合于数据信息录入 | |
Close | 首次调出后按一次ctrl+space才能正确使用 中西标点或全半角字符继承上次设置 | 调出后默认为汉字输入状态 调出后默认为西文标点 英文输入时为半角字符 | 调出后默认为汉字输入状态 调出后默认为西文标点 英文输入时为半角字符 |