如何取消选择组合框中的所有项目?

时间:2018-12-30 06:41:31

标签: vbscript combobox hp-uft uft14

我有一个下拉组合框,需要取消选择其中的所有选项。

我尝试使用select选项选择每个项目,并将其设置为false,这是行不通的,我还尝试使用getItem做同样的事情。

For It = 1 To wpfwindow("window").WpfComboBox("randComboBox").GetItemsCount -1
     wpfwindow("window").WpfComboBox("randComboBox").select(It) = false

我希望所有内容都被取消选择

1 个答案:

答案 0 :(得分:0)

我不认为WpfComboBox支持不选择任何元素。通过查看documentation of WpfComboBox.Select,我发现您的代码有两个问题。

  1. (主要)Select选择一个项目,它不会返回布尔值,说明是否已选择该项目,因此将其设置为false不会做任何事情。
  2. (小),它表示列表中的第一项编号为0 ,因此,将It1开头是错误的(如果以一个开头,则应结束GetItemsCount,而不是GetItemsCount-1)。