默认情况下,WPF将IME设置为平假名

本文关键字:设置 平假名 IME 情况下 WPF 默认 | 更新日期: 2023-09-27 17:59:33

我有一个WPF程序,我在代码中将ImeConversionModeValues设置为Native,方法如下:

InputMethod.SetPreferredImeConversionMode(TargetInputElement, 
    ImeConversionModeValues.Native);


我遇到的问题是Ime没有设置为平假名,我需要通过语言栏进行更改。我需要平假名在默认情况下处于活动状态。

实现这一目标的方法是什么?

默认情况下,WPF将IME设置为平假名

找到了正确的方法-在设置PreferredImeConversionMode后,我添加了调用:

InputMethod.SetPreferredImeState(TargetInputElement, InputMethodState.On)