C# 用户可以使用什么键离开WPF文本框?
我正在努力 如果我决定监视文本框中的某些按键,那么我应该监视哪些按键?换言之(因此问题的标题): 问题:用户可以使用什么键离开WPF文本框C# 用户可以使用什么键离开WPF文本框?,c#,wpf,textbox,key,lost-focus,C#,Wpf,Textbox,Key,Lost Focus,我正在努力 如果我决定监视文本框中的某些按键,那么我应该监视哪些按键?换言之(因此问题的标题): 问题:用户可以使用什么键离开WPF文本框 是Tab,还是有其他的键要考虑? 不要忘记 移位标签 箭头键(取决于焦点) Alt菜单选项组合键 Alt选项卡 Windows密钥 默认情况下,选项卡。然而,在windows窗体(包括WPF)中,您可以完全控制一切,因此可能导致控件失去焦点的击键/击键组合实际上是无限的。可能很容易看出任何特定的操作是否会导致特定控件失去焦点,但在一般情况下,覆盖所有可能的
是Tab,还是有其他的键要考虑?
不要忘记
- 移位标签
- 箭头键(取决于焦点)
- Alt菜单选项组合键
- Alt选项卡
- Windows密钥
默认情况下,
另外,您是否考虑过如何使用语音识别软件,让用户在屏幕上导航?如何更改应用程序焦点?这算吗?@spender:不算。当用户使用键盘离开现场时,我试图采取的行动不应该在应用程序焦点改变时触发。我想你需要注意的只是它的标签,因为语音识别问题可能适合用户范围比我广的人。当然是shift-Tab。其余的大部分都会使应用程序失去焦点,我不认为这会在应用程序中引发失去/获得焦点事件。不过,我不确定箭头键。在什么情况下,箭头键会导致焦点改变?我错过了什么?