VBA新手在这里边走边学。我有一个带有组合框控件Staff_Name的Access表单,它有一个来自查询的名称下拉列表-关于该部分的一切都工作得非常好。我现在想要的是当用户将光标放入框中时,下拉框就会发生,而不是必须单击字形。经过一些研究(包括和将控件类型从列表框切换到组合框),我尝试了:
Private Sub Staff_Name_GotFocus()
Staff_Name.Dropdown
End Sub
问题是,下拉菜单是在表单打开时出现的,而不是等待我将光标放入框中。同时,我尝试在OnLoad和OnOpen事件中将焦点设置在不同的控件上,并截取焦点,但这对结果没有任何影响。我
我试图在下拉列表框中设置页面加载的默认值,该列表框通过ajax调用加载值。无法按照文档中的建议使用setValue方法设置值。请帮帮忙。下面是项目的代码片段
HTML
<select name="country" placeholder="Please Select Country ..."></select>
数据总体JS码
$('[name="country"]').selectize({
valueField: 'name',
labelField: 'n
如果组合框的下拉样式为"dropwdownlist“,如何在visual basic2008中清除或刷新组合框?如果样式是"dropdown“,我可以刷新组合框,但当我将其更改为"dropdownlist”时,我无法再清除它。/
这是我用来清除文本的代码。
End With
With cmbItemType
cmbItemType.ResetText()
End With