【问题标题】:KeyUp/KeyDown alternative for languages like Japanese, Chinese and Korean?日文、中文和韩文等语言的 KeyUp/KeyDown 替代方案?
【发布时间】:2012-05-13 09:41:54
【问题描述】:

TextBox 中,我无法捕获具有特殊 IME 的语言(如日语和韩语)的击键,因为 IME 不断地决定不同的字符或音节。 KeyUp/KeyDown 实际上大部分时间都不会触发(如果 IME 不在决策中,退格键会触发)。

我需要在按下 Enter 之前捕获 TextBox 中的文本。

您能提出建议吗?

【问题讨论】:

  • 网络表单?窗体? WPF?
  • 抱歉,Windows Phone 上的 Silverlight。不确定我是否应该这样标记。
  • 你的手机有回车键???
  • @HansPassant 所以,我只是在 Enter 键上阅读了 wiki。哈哈。我只想说 .NET 将使用Key.Enter 捕获返回,并且我的键盘在返回和输入时都说 Enter。 =/
  • 其实我不知道你是不是在开玩笑。所以这是WP7 keyboard的图片。

标签: .net windows-phone-7 cjk textblock ime


【解决方案1】:

您可以改为测试文本框更改。

【讨论】:

  • 我能找到的最接近的匹配事件是TextInputUpdate,但它也不会触发。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-01-28
  • 2013-05-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-12-29
  • 1970-01-01
相关资源
最近更新 更多