有没有一种方法可以获取特定类型窗口的所有元素?在我的例子中,我希望获得页面的所有选项卡,然后根据哪个选项卡具有更大的Y坐标对其进行过滤。
这个方法:Get<TestStack.White.UIItems.TabItems.Tab>(TestStack.White.UIItems.Finders.SearchCriteria.All)只返回它找到的第一个元素。
谢谢和问候,Jan
发布于 2019-03-08 00:25:51
使用SearchCriteria.ByControlType
IUIItem[] items = window.GetMultiple(SearchCriteria.ByControlType(ControlType.Tab));使用Linq...
using System.Linq;
...
IUIItem[] items = window.GetMultiple(SearchCriteria.All).OfType<Tab>();https://stackoverflow.com/questions/55048250
复制相似问题