如果还存在重复项,如何 select 特定列表项
How to select a particular list item if there is a duplicate also present
我有一个包含项目 1,2,3,4,1,2,3,4 的 HtmlList
我希望 select 3 这是最后一个元素。
我无法select特定列表项。
我尝试了以下代码块
HtmlListItem listitem = new HtmlListItem(this.UIMap.Rightlist);
listitem.FilterProperties[HtmlListItem.PropertyNames.TagInstance]= "19";
listitem.FilterProperties[HtmlListItem.PropertyNames.InnerText] = "3";
其中 RightList 是一个 HtmlList 并且项目的标记实例是 19。它无法识别项目并且随机 selecting HtmlListItem。有人可以建议另一种方法来实现这一目标。
感谢所有帮助。
尝试使用:
FindMatchingControls()
像这样:
var controls = listitem.FindMatchingControls()
然后找出所需列表项的索引 select 它
Mouse.Click(controls[index])
我有一个包含项目 1,2,3,4,1,2,3,4 的 HtmlList 我希望 select 3 这是最后一个元素。
我无法select特定列表项。
我尝试了以下代码块
HtmlListItem listitem = new HtmlListItem(this.UIMap.Rightlist);
listitem.FilterProperties[HtmlListItem.PropertyNames.TagInstance]= "19";
listitem.FilterProperties[HtmlListItem.PropertyNames.InnerText] = "3";
其中 RightList 是一个 HtmlList 并且项目的标记实例是 19。它无法识别项目并且随机 selecting HtmlListItem。有人可以建议另一种方法来实现这一目标。
感谢所有帮助。
尝试使用:
FindMatchingControls()
像这样:
var controls = listitem.FindMatchingControls()
然后找出所需列表项的索引 select 它
Mouse.Click(controls[index])