ListItemFormat代码如下:
e.Value = e.ListItem("公司英文简称") & "|" & e.ListItem("公司中文简称")
SelectedIndexChanged代码如下:
Dim dr As DataRow = e.Sender.SelectedItem
If dr IsNot Nothing Then
Tables("交换机产品化明细表").Current("公司全称") = dr("公司全称")
Tables("交换机产品化明细表").Current("版权显示") = dr("版权显示")
Tables("交换机产品化明细表").Current("公司中文简称") = dr("公司中文简称")
Tables("交换机产品化明细表").Current("厂商ID") = dr("厂商ID")
End If
没有启用输入助手,那么随便在combox选择某一个listitem,同时控件公司全称,版权显示,公司中文简称,厂商ID同步更新。
启用了属于助手后,比如输入了b,选择了bdcom,但是呢控件公司全称,版权显示,公司中文简称,厂商ID内容并没有同步更新,必须在bdcom后敲一下鼠标,这些控件的值才会同步更新。
这是怎么回事?我需要怎么改进?谢谢老师。