Teclado de toque aberto do Windows 10 ancorado no WPF

Começamos a criar um aplicativo de toque WPF no Windows 8 e migramos recentemente para o Windows 10. Um recurso que implementamos é abrir o teclado do Windows quando umTextBox recebe foco. No Windows 8, foi possível encaixar o teclado na parte inferior, definindo a configuração do registroEdgeTargetDockedState e iniciando o processo TabTip:

     string path =  @"C:\Program Files\Common Files\Microsoft Shared\ink\TabTip.exe";
     var info = new ProcessStartInfo(path);
     info.WindowStyle = ProcessWindowStyle.Maximized;
     var p = new Process();
     p.StartInfo = info;
     p.Start();

O teclado do Windows 10, no entanto, parece não ter o mesmo comportamento de encaixe do Windows 8. O teclado agora sobrepõe qualquer janela maximizada que oculta a parte inferior de qualquer aplicativo. Somente janelas não maximizadas são redimensionadas para caber no espaço restante.

Verifiquei os seguintes links, mas não encontrei solução:

https://superuser.com/questions/951841/windows-10-touch-keyboard-doesnt-dock-or-maximize-at-the-bottom-of-the-screenhttp://answers.microsoft.com/en-us/windows/forum/windows_10-desktop/windows-10-touch-keyboard-doesnt-dock/3c253400-568f-4e89-a253-0d7a747b5b63

O teclado do Windows 10 pode ser acoplado programaticamente para obter uma janela maximizada?

questionAnswers(2)

yourAnswerToTheQuestion