【问题标题】:KeyDown event not triggered for TextBox when setting IME as Japanese?将 IME 设置为日语时,不会为 TextBox 触发 KeyDown 事件?
【发布时间】:2018-10-30 06:41:16
【问题描述】:

我有 TextBox,我需要自定义 KeyDown 事件。但是设置IME为日文时不会触发。使用 IME 作为英文时,它工作正常。

另外,我在系统语言中添加了日语。我将输入法更改为日语。我需要更改系统级别的任何其他设置吗?

问候, 肖比卡。

【问题讨论】:

    标签: uwp textbox ime


    【解决方案1】:

    我有 TextBox,我需要自定义 KeyDown 事件。但是设置IME为日文时不会触发。使用 IME 作为英文时,它工作正常。

    当您的应用中有用户需要辅助技术来输入复杂语言(如日语和简体中文)的文本时,请启用Input Method Editor (IME) 和文本服务框架 (TSF)。启用输入法编辑器 (IME) 时,应用不会收到此事件。输入法编辑器 (IME) handles all keyboard input 并将 Handled 设置为 true。

    【讨论】:

      猜你喜欢
      • 2012-09-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多