似乎keydown事件不处理空格键按下,除非控件具有焦点。我怎么样?
我正在使用c#,如果重要的话,我正在制作一个Windows应用商店。
答案 0 :(得分:1)
我不确定你的项目中有哪些代码,但我建议使用一些JQuery:
$(window).keypress(function(e) {
if (e.keyCode == 0) {
console.log('Space pressed, here is my event');
}
});
当事件绑定到Window事件时,无论输入字段是否被聚焦,它都会找到它。
答案 1 :(得分:0)
我明白了。
Window.Current.CoreWindow.KeyDown += CoreWindow_KeyDown;
捕获所有关键事件。