avalondock下的teststack.white桌面自动化标签

时间:2017-09-14 04:11:43

标签: ui-automation avalondock

如何使用.net

中的teststack.white访问Xceed.Wpf.Avalondock.Layout.LayoutAnchorable下的标签项以进行桌面应用程序自动化

1 个答案:

答案 0 :(得分:0)

我一直在使用它来获取所有标签。

IUIItem [] Tabs = window.GetMultiple(SearchCriteria.ByControlType(ControlType.Tab));

然后,您可以通过索引标签[1],标签[2]访问每个单独的标签。我设置了一个字典来跟踪哪个索引与哪个选项卡有关。

这样做的缺点是,如果您的窗口布局发生变化,您必须更新选项卡索引。

我目前正试图找到一个更好的解决方法,但这同时适用。