我无法找到解决问题的方法: 我有一个列表框和宏作为搜索引擎。当我搜索新条目时,我想“点击”第一个新找到的条目。但我所能做的就是选择项目。
换句话说,我不想自己执行click事件 - 它应该自动完成 - 就像正常的鼠标点击一样。
“点击它”非常重要,因为我已经设置了onclick事件。
感谢任何帮助。
您没有“单击”控件,您可以从代码中调用其OnClick事件:
Call YourListBox_Click
或者将代码从OnClick子函数移动到单独的(子)函数,然后从OnClick子函数以及代码中的其他位置调用此函数。
如果它是单个选择列表,您只需设置列表框的ListIndex
属性:
listboxControl.ListIndex = 0 ' for the first item
listboxControl.ListIndex = 1 ' for the second item, etc.
这将自动执行事件处理程序。