如何选择 ComboBox 的 SelectedIndex = -1?
我编写了一段自动化测试代码:
AutomationElement aeBuildMachine = null;
int count = 0;
do
{
Console.WriteLine("\nLooking for Build Machine Combo Box");
aeBuildMachine = aeTabitemmain.FindFirst(TreeScope.Descendants, new PropertyCondition(AutomationElement.ClassNameProperty, "ListBoxItem"));
if (aeBuildMachine == null)
throw new Exception("No Build Machine Combo Box");
else
Console.WriteLine("Found Build Machine Combo Box");
++count;
}
while (aeBuildMachine == null && count < 50);
Console.WriteLine("Selecting Build machine from combobox...");
SelectionItemPattern spBuildmachine = (SelectionItemPattern)aeBuildMachine.GetCurrentPattern(SelectionItemPattern.Pattern);
我该如何使用这个 SelectionItemPattern
?
SelectComboboxItem
扩展方法必须在静态类中才能正常工作。 - davinceleecode