What is the best way to populate a textbox in a DataGridView with a value that is in the same row from another table to where a combo box is bound to?

For instance:

DataGridView1 has: Cbo1, Textbox1

Table1:
Table1ID: 44; Column1: 52; Column2: .5687

DataGridView originally is bound to Table2
Cbo1 of DataGridView1 is bound to Table1, Column1.
Cbo1 after a selection, now has a current value of: 52

I want to populate Textbox1 in DataGridView1 with the value of .5687 after the selection has been made for Cbo1.

What is the best way to do this?

Do I have to still use the BindingManagerBase to accomplish this?

Thanks