The Software Input Panel (SIP) appears automatically when focus is set to an editable control unless the device has a hardware keyboard ready to receive input, such as when a sliding keyboard is in its extended position. When the control loses focus because the user taps outside the edit control, scrolls a list, or presses the hardware Back button, the SIP is closed by sliding down off the bottom of the screen. If a phone has a hardware keyboard, and it is deployed, the SIP closes automatically.
To detect when the hardware keyboard is deployed, subscribe to the
Microsoft.Phone.Info.DeviceStatus.IsKeyboardDeployed event, discussed in Chapter 2, “Fundamental Concepts in Windows Phone Development.”
When using the ...