我正在使用 Microsoft UI 自动化库为 WPF 应用程序进行 UI 自动化,它运行良好。
但是,我的应用在 TabControl 中有四个屏幕。即使我通过代码单击选项卡项,它的子控件树也不会填充。我能看到的唯一控件是“拇指”控件。当我看到带有 UISpy 的控制树时也会发生同样的情况。
但是,如果单击该窗口,则会出现所有控件。作为一种解决方法,我正在通过代码模拟鼠标点击,它可以工作。我想知道是否有更好的方法。
我正在使用 Microsoft UI 自动化库为 WPF 应用程序进行 UI 自动化,它运行良好。
但是,我的应用在 TabControl 中有四个屏幕。即使我通过代码单击选项卡项,它的子控件树也不会填充。我能看到的唯一控件是“拇指”控件。当我看到带有 UISpy 的控制树时也会发生同样的情况。
但是,如果单击该窗口,则会出现所有控件。作为一种解决方法,我正在通过代码模拟鼠标点击,它可以工作。我想知道是否有更好的方法。