title: How do I trigger or supress the display of Windows Virtual Keyboard
body: <p>In WPF I have a screen for login which has a textbox for username and a password box for password.  I ideally need to prevent the on-screen keyboard from displaying so I can use a custom keyboard in the perfect location in the app.  Failing that I need to somehow force the on-screen keyboard to display for the password box.</p>
  
  <p>I've found the Microsoft.Ink.TextInput.TextInputPanel seems to have most of this functionality in .net 3.5, but I can't find an equivalent in .net 4.0</p>
  
  <p>P.S. Any textboxes on other forms need to work as normal, and other applications on the same tablet should ideally also be unaffected, so I'm uncomfortable with surpressing the TIP using a registry key.</p>