gpt4 book ai didi

coded-ui-tests - 检查控件是否存在会抛出错误

转载 作者:行者123 更新时间:2023-12-04 06:54:04 24 4
gpt4 key购买 nike

我真正想要的是一种在不抛出错误的情况下检查控件是否存在的方法。

代码应该是这样的:

Control myControl = UIMap.MyMainWindow; 

if (!myControl.Exists)
{
//Do something here
}

问题在于控件会抛出错误,因为如果它不存在则无效,实质上使 exists 属性变得无用。

解决方案是什么?

最佳答案

在本例中,我使用的是 tryfind 方法。

像这样:

            HtmlDiv list = new HtmlDiv(Window.GetWebtop());
list.SearchConfigurations.Add(SearchConfiguration.AlwaysSearch);
list.SearchProperties.Add(HtmlDiv.PropertyNames.InnerText, "Processing search", PropertyExpressionOperator.Contains);
if (list.TryFind())
{
//DO Something
}

关于coded-ui-tests - 检查控件是否存在会抛出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24179542/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com