A
Aleksey Malyshev
Guest
I need to show on screen keyboard when a TextBox or other control gets focus. I made some research and it looks like there is no direct way to do this programmatically. The only solution is to start the following process:
C:\Program Files\Common Files\microsoft shared\ink\TabTip.exe
But even this is problematic because it requires elevated privileges. If I try to start the process using C# Process.Start() function, it fails. Is there a way to show on screen keyboard programmatically?
There is some information that support for "soft keyboard" was added in .NET 4.6.2, but I was not able to find a working example. There is no reference to a class or something in the announcement.
Continue reading...
C:\Program Files\Common Files\microsoft shared\ink\TabTip.exe
But even this is problematic because it requires elevated privileges. If I try to start the process using C# Process.Start() function, it fails. Is there a way to show on screen keyboard programmatically?
There is some information that support for "soft keyboard" was added in .NET 4.6.2, but I was not able to find a working example. There is no reference to a class or something in the announcement.
Continue reading...