February 2015
Intermediate to advanced
768 pages
26h 24m
English
The software keyboard enables text entry on devices without an active hardware keyboard. It is sometimes referred to as the on-screen keyboard, the touch keyboard, the soft keyboard, the software input panel, or even the input pane. When any of the editable text controls get focus (TextBox, RichEditBox, or PasswordBox), the software keyboard automatically appears on top of the app by default. (All three editable text controls expose the same PreventKeyboardDisplayOnProgrammaticFocus property for overriding this behavior.) Although it obscures a significant portion of the screen, Windows automatically shifts the window contents so the control with focus remains visible on the screen.
There are almost no APIs ...
Read now
Unlock full access