在Python中,如何在使用WPF的程序中自动控制UI?

我一直在研究这个Python程序,试图做一些自动化testing。 问题是,直到最近,我已经能够使用pywinauto就好了。 现在,我必须控制一些使用Windows Presentation Foundation(WPF)制作UI的程序。 到目前为止,我一直在使用标准的Python解释器。 但是,现在我必须处理这个问题,这可能意味着必须移植到IronPython。

有人可以告诉我,当我的自动化程序是用Python编写的时候,我应该如何去自动化使用WPF程序的控件来控制它们的UI?

我假设你正试图发送窗口消息到控件,或模拟击键。

看看这个问题:

UI自动化和WPF的经验