Usar o Windows UIAutomation para tocar no WPF caixa de Texto

0

Pergunta

Meu WPF aplicativo de Desktop do Windows é com o toque de suporte - então, quando eu toque na caixa de Texto o teclado aparece. Eu estou tentando escrever um teste usando o Windows UIAutomation para o meu aplicativo do WPF. Eu quero "toque" na caixa de Texto usando UIAutomation e verifique se o teclado na tela, na verdade aparece. Como posso fazer isso? Eu não quero usar WinAPI para isso. Obrigado!

1

Melhor resposta

0

Parece UIAutomation não tem capacidade de toque/utilizar a interface de toque. Vamos usar WinAPI fazer para que (já testei, funciona). A solução pode ser encontrada aqui: https://github.com/GuOrg/Gu.Wpf.UiAutomation/blob/c0109f39062e254b3eae40275730f0e9f7efce6e/Gu.Wpf.UiAutomation/Input/Touch.cs

2021-11-25 12:16:19

Em outros idiomas

Esta página está em outros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................