Note that this does not work if the grid has been sorted. Instead use
the CurrencyManager.
=======================================================
//dgCusomters is the DataGrid
CurrencyManager cm;
cm = (CurrencyManager)dgCustomers.BindingContext[
dgCustomers.DataSource, dgCustomers.DataMember];
DataRow dr = ((DataRowView)cm.Current).Row;
=======================================================
'dr' now refers to the actual DataRow from the bound DataTable that is
currently selected in the grid.