我有一个带有KeyDown处理程序的页面,但我注意到如果页面不包含按钮,则不会调用该处理程序。
例如,在这种情况下不会调用处理程序:
<Page
...
KeyDown="Page_KeyDown">
<StackPanel>
<TextBlock />
</StackPanel>
</Page>
但在这种情况下会调用它:
<Page
...
KeyDown="Page_KeyDown">
<StackPanel>
<TextBlock />
<Button>xxxxx</Button>
</StackPanel>
</Page>
知道为什么会这样吗?即使没有按钮,我可以使KeyDown事件工作吗?
感谢。