I´m developing a WPF app that is supposed to run on a Windows 8 tablet. When it comes to textboxes, I´m having a hard time finding the right way to let the user input text in those textboxes.
I´ve tried using osk.exe and tabtip.exe, but both lack support of size, location, etc. And furthermore, you have to override quite a few events on the textbox, to take care of opening and closing the keyboard (when the user leaves the textbox), etc. All of this to avoid common problems like, for an example, the keyboard slides in on top of the textbox so you cant see what you are typing.
What I miss here is more Windows 8 on screen keyboard support, so I can open a keyboard with different options to choose from.
So my question is; is there a standardized way of handling user text input on windows 8 tablets? Or is Microsoft just "leaving you in the dark"? What does everybody do? It is very easy to create som pretty bad and unproffessional WPF solutions the way it is now.
Thanks.