Verifique o trecho de código abaixo.
CurrencyManager cm = (CurrencyManager) this.BindingContext[this.gridDataBoundGrid.DataSource, this.gridDataBoundGrid.DataMember];
DataRow dr = ((DataRowView) cm.Current).Row;
this.label1.Text = dr["Col"].ToString();
Referência: Como localizo a linha atual em minha DataTable depois que GridDataBoundGrid foi classificado ou filtrado?