DBLookupComboBox - 如何清除所选项目?

Kw *_*hoy 5 delphi vcl c++builder

我试图实现的就像将ItemIndex设置为-1,就像在普通的ComboBox中一样,这样就可以清除所选的项目.

DBLookupComboBox没有ItemIndex,Text属性是只读的.那么如何清除所选项目?请帮忙.提前谢谢了.

PS:关闭并重新打开DBLookupComboBox-> ListSource DataSet没有帮助.

Joh*_*ley 5

两种方式:

1)运行时:DbLookupComboBox.KeyValue := null;

2) 在设计时:将 DbLookupComboBox.NullValueKey 属性设置为 DEL (或您想要在运行时用于清空值的任何键)