Hola.
Cuando asignas la propiedad KeyField:
¿ El campo
idprovee es el de la tabla producto que que asignas en DataField ?
Si es así, creo que ahí tenés el problema.
En DataField va el campo que hace referencia al ID del proveedor (Ref_Proveedor) y en Keyfield el campo clave del proveedor (Proveedor_ID).
Saludos.