Si lo usas con datos de una tabla (por lo que dices que recoge como clave) te conviene usar:
DataSuorce propiedades:
DataSet = la tabla de donde se va a sacar tanto el dato como lo que sera la clave.
DBLookUpComboBox propiedades:
ListSource: selecc. el dataSource antes mencionado
ListField: el campo de la tabla a visualizar
KeyField: la clave de la tabla, o el valor que quieres retener una ves selecc. un item de la lista.
Luego recoges este valor (una ves elegido) como
DBLookUpComboBox.KeyValue;