我有很多关于这些事件的项目:" public class Course {
private String mCourseName;
List<Subject> mSubjects;
public Course(){} // Default constructor required for calls to DataSnapshot.getValue(Course.class)
public Course(String CourseName){
mCourseName = CourseName;
}
public String getcourseName(){
return mCourseName;
}
public List<Subject> getSubjects(){ return mSubjects; }
}
&#34;,&#34; Tapped
&#34;,&#34; KeyUp
&# 34。
示例:
KeyDown
在讲述人的正常模式下,按住输入和空格键可触发事件,但在扫描模式下,讲述人会忽略它们。
在讲述人的热键中使用这些键盘键(<GridView KeyDown="OnKeyDown"
Tapped="OnTapped"
KeyUp="OnKeyUp">
,Enter
等)会发生此行为:
Windows10 Narrator keyboard commands
如何将点击事件发送到Space
中的Enter
和Space
键?
答案 0 :(得分:0)
在讲述人的正常模式下,按住输入和空格键可触发事件,但在扫描模式下,讲述人会忽略它们。
由于Navigation
是系统级别,因此您无法在uwp应用中关闭它。如果您不使用扫描模式,OnKeyDown
和OnKeyUp
事件将正确响应键盘输入。
扫描模式并非始终处于打开状态。当您切换到其他应用时,它将关闭。换句话说,当您打开uwp应用程序时,扫描模式已关闭。键盘事件运行良好,除非您手动打开扫描模式。您可以按Caps lock
+ Spacebar
再将其关闭,键盘事件也会有效。
有关详细信息,请参阅Using scan mode。