[此贴子已经被作者于2007-10-17 21:50:43编辑过]
经二位的指点,我查到了ValueMember和DisplayMember属性。 Me.ComboBox1.ValueMember =“列二“ Me.ComboBox1.DisplayMember = "列一"运行程序,下拉框中出现的是列一的内容,并没有显示二列出来。并且输入CC时,下拉列表框的光标不会自动定位到CC行。真的很奇怪,这个问题应该是经常用到的,不知为什么竟没有好办法来解决?
Combobox的AutoCompleteMode属性是管这个的。当AutoCompleteMode的值为:
Append :将最可能的候选字符串的其余部分追加到现有的字符,并突出显示追加的字符。 None :禁用 ComboBox 和 TextBox 控件的自动完成功能。 Suggest :显示与编辑控件关联的辅助下拉列表。此下拉列表填充了一个或多个建议完成字符串。 SuggestAppend: 同时应用 Suggest 和 Append 选项。
补充:给AutoCompleteMode属性设定了值,还需要指出自动完成所需要的数据源来自哪里(可在AutoCompleteSource中指定一个数据源)
[此贴子已经被作者于2007-10-19 15:21:48编辑过]
[此贴子已经被作者于2007-10-21 8:32:28编辑过]