Is there any way to bind the list property of a combo box (that is on an ActiveX Control) to a data source?

Currently, I expose the list property and return an array.

For example, I have an ActiveX Control on my form named ctlProducts and there is a combo box built in to the control named cmbProductID.

I have the list property of the cmbProductID exposed calling it ProductIDList.

Right now I have to return an array like so:

ctlProducts.ProductIDList(1) = "Tuna"
ctlProducts.ProductIDList(2) = "Beef"
...
...
...

Is there any way to just bind the list property to a data source? The conventional data bindings don't seem to work for this property.

Thanks!!