如何检测列表框上是否按下了tab键

时间:2013-04-17 06:40:25

标签: c# listbox windows-applications

我正在开发一个Windows应用程序。 在该应用程序中,我在一个表单上有一个列表框控件。现在我需要检测用户是否按Tab键或Shift + tab键。我可以在列表框离开事件中检测到这一点。

1 个答案:

答案 0 :(得分:3)

您需要让KeyEventArgs检测已按下的键。但假设当用户按 Tab Shift + Tab 时控件失去焦点,您可以只听OnKeyDown或{ {1}}并检查按下的项目是否为 Tab Shift + Tab


OnKeyPress