Seleccionar una nueva fila agregada - DataGridView y BindingSource

Estoy agregando una nueva fila a un BindingSource que está enlazado a un DataGridView

source.AddNew();

Después de esto, use BindingSource para obtener la fila recién agregada y devuelva la siguiente fila en el DataGridView cuando esté ordenada.

ROW "A"
ROW "B" <- myBindingSource.AddNew();
ROW "C"

myBindingSource.Current da la FILA "C". (se convirtió en la fila seleccionada en el DataGridView)

Necesito esto porque quiero actualizar solo la fila recién agregada

            DataRowView drv = (DataRowView)myBindingSource.Current;
            myTableAdapter.Update(drv.Row);

y no toda la mesa.

            myTableAdapter.Update(myDataSet.myTable);

y también me gustaría tener esta línea recién agregada seleccionada en el DataGridView después de la inserción.

¿Es posible de alguna manera?

Respuestas a la pregunta(5)

Su respuesta a la pregunta