Použití systému Windows UIAutomation klepněte na WPF TextBox

0

Otázka

Můj WPF Windows Desktop aplikace s podporou dotykového, - takže, když jsem klepněte na Textové pole klávesnice. Snažím se psát test pomocí Windows UIAutomation pro můj WPF aplikace. Chci, aby se "klepnutím" na Textové pole pomocí UIAutomation a zkontrolujte, zda se klávesnice na obrazovce skutečně objeví. Jak mohu udělat to? Nechci používat WinAPI. Děkuji!!!

1

Nejlepší odpověď

0

Zdá se, UIAutomation nemá možnost klepnutím na/použít dotek. Budeme používat WinAPI dělat, že (již testován, funguje to). Řešení lze nalézt zde: https://github.com/GuOrg/Gu.Wpf.UiAutomation/blob/c0109f39062e254b3eae40275730f0e9f7efce6e/Gu.Wpf.UiAutomation/Input/Touch.cs

2021-11-25 12:16:19

V jiných jazycích

Tato stránka je v jiných jazycích

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