lance
lance

Reputation: 16342

With what keys can a user leave a WPF TextBox?

I'm trying to determine whether or not a user left the WPF TextBox using the keyboard or the mouse.

If I decide to monitor the TextBox for certain keys being pressed, what are the keys for which I should watch? Put another way (hence the question title):

Question: With what keys can a user possibly leave a WPF TextBox?

Is it only Tab , or are there other keys to consider?

Upvotes: 2

Views: 460

Answers (2)

CodingBarfield
CodingBarfield

Reputation: 3398

Don't forget about

  • Shift-tab
  • Arrow keys (depending on focus)
  • Alt menu option key combinations

  • Alt-tab

  • Windows key

Upvotes: 2

Ethan Cabiac
Ethan Cabiac

Reputation: 4993

tab by default. However, In windows forms (including WPF) you have full control over everything so the keystrokes/keystroke combinations that could cause a control to lose focus is virtually limitless. It would probably be fairly easy to see if anything specific could cause a specific control to lose focus, but covering all possibilities is impractical in the general case.

Also, have you considered how to handle voice recognition software that lets a user navigate a screen?

Upvotes: 0

Related Questions