I have a WPF application that, due to hardware constraints, has to run on Windows 7 Standard Embedded. The device is touch enabled and I am taking advantage of that in the way that I am building the application.
One problem I have however is that when I use a TextBox control (which to be honest is not very often) the user is presented with an icon when the control has focus that allows the opening of an on-screen keyboard - this icon being provided by WPF and/or the OS, not something that I am doing myself.
I would like to be able to disable this icon and the associated keyboard either at an individual form level or at an individual control level but all searches return results assuming that I want to try and enable such functionality and/or replicate it.
Can anybody please advise as to how I can control the availability of the Windows 7 on screen keyboard within a WPF application so that I can indeed disable it?
I should also point out that the hardware constraints currently rule out any option of upgrading to Windows 8, 8.1 or 10 so please do not consider this in any answer you may have.
Thanks.