我正在使用uia后端。我正在尝试关闭标签控件包装中的标签项目。
我具有以下要素:
a
:<uia_controls.TabControlWrapper - 'Tab', TabControl, 3713040685325610831>
b
:<uiawrapper.UIAWrapper - 'Tab', TabItem, 13547299422468733>
选项卡项b
带有一个可视的十字形,可以从用户界面中将其关闭,但是当我打电话时:
b.close()
它不会执行相同的操作,基本上不会关闭选项卡。
我显然尝试了close()
方法,但该方法没有像前面提到的那样起作用。
我还尝试使用click_input()
右键单击选项卡,这将显示关闭工具提示,但由于此API的限制,我没有进行过多调查。
最后,当我这样做时:
b.click_input(coords=(86,10))
它可以工作,但是有两个缺点:
它使用click_input
它使用硬编码的偏移量
有没有更好的解决方案?