1

我有很多与事件有关的项目:“ Tapped”、“ KeyUp”、“ KeyDown”。

例子:

<GridView KeyDown="OnKeyDown"
          Tapped="OnTapped"
          KeyUp="OnKeyUp">

在讲述人的正常模式下,按下回车键和空格键会触发事件,但在扫描模式下,讲述人会忽略它们。

在讲述人的热键中使用这些键盘键( 、 等)Enter会发生此行为:Space

Windows10 讲述人键盘命令

如何将点击事件发送到EnterSpaceScan Mode

4

1 回答 1

0

在讲述人的正常模式下,按下回车键和空格键会触发事件,但在扫描模式下,讲述人会忽略它们。

由于Navigation是系统级别,因此您无法在 uwp 应用程序中关闭它。如果您不使用扫描模式,OnKeyDownandOnKeyUp事件将正确响应键盘输入。

扫描模式并不总是处于打开状态。当您切换到其他应用程序时,它会关闭。换句话说,当你打开你的 uwp 应用程序时,扫描模式是关闭的。并且键盘事件运行良好,除非您手动打开扫描模式。您可以按Caps lock+Spacebar再次将其关闭,键盘事件将起作用。

有关详细信息,您可以参考使用扫描模式

于 2017-08-17T08:06:33.153 回答