I have binded collection of entities in the GridView. This Grid control is composed from N GridViews. Question is, how to get selected entity from this grid view??
public static Flight GetSelectedFlight(GridControl gridControl)
{
int rowHandle = ((GridView)gridControl.MainView).FocusedRowHandle;
if (rowHandle < 0) return Factories.Flights.CreateEmptyFlight;
Flight flight = gridControl.FocusedView.GetRow(rowHandle) as Flight;
return flight;
}
-
GridControl.MainView method is actual used View of GridControl.
-
RowHandle < 0 means: there is not selected value
