Я пытаюсь реализовать автоматизацию пользовательского интерфейса в приложении WPF, но всякий раз, когда появляется модальное диалоговое окно, автоматизация пользовательского интерфейса будет зависать, пока диалоговое окно не будет закрыто вручную.
До сих пор я пытался использовать второй поток, чтобы закрыть диалоговое окно, настроить приложение на использование потоков MTA, использовать RaiseEvent, чтобы вызвать Button.ClickEvent на кнопке, чтобы закрыть диалоговое окно, и использовать sendinput, чтобы отправить нажатие клавиши. в диалоге.
Ни один из этих методов не работает, и я не нашел других обходных путей, чтобы попробовать.
Кто-нибудь знает какие-либо возможные решения?