有没有办法获得特定类型窗口的所有元素?在我的情况下,我希望得到页面的所有标签,以便之后过滤它具有更大的Y-coord。
此方法:Get<TestStack.White.UIItems.TabItems.Tab>(TestStack.White.UIItems.Finders.SearchCriteria.All)
仅返回它找到的第一个元素。
谢谢你,问候,Jan
使用SearchCriteria.ByControlType
IUIItem[] items = window.GetMultiple(SearchCriteria.ByControlType(ControlType.Tab));
使用Linq ......
using System.Linq;
...
IUIItem[] items = window.GetMultiple(SearchCriteria.All).OfType<Tab>();