David,
If you bind the ComboBox to the myCar object, it has no affect on what the DataSource is for filling the Combo. Your ArrayList from tblVehicleTypes is just the Combo's DataSource, but it needs to be bound to something else (your myCar object) to reflect the value in the myCar vehicle type property. Am I missing something?
~~Bonnie
>I probably should have been more clear. First, the myCar object is something I'm using to pass data for the selected item from the grid to another form for editing. Second, the cboVehicleType ComboBox on the editing form is filled from a lookup table in the database, tblVehicleTypes. So I need to leave the cobVehicleType bound to the ArrayList from tblVehicleTypes, in case the user wants to change the VehicleType value as a part of the editing task. If I bind the ComboBox to the myCar object, the other values from the tblVehicleTypes would no longer be available as a selection from the ComboBox. Thanks, Bonnie, for taking time to respond to my post.