title: Change selected DataGridView row given an entity
body: <p>I have a DataGridView with DataSource set to a BindingSource control, that is bound to an ObservableList of entities.</p>
  
  <p>I use this grid as a read only grid, for searching purposes.
  When an item is selected, another BindingSource is updated with the current selected item.
  No issues until here.</p>
  
  <p>The issue is when creating a new item and I want to select the new item in the DataGrid, as after saving user is supposed to be able edit some data of the just created record.</p>
  
  <p>How can I do that?
  I can only provide the entity itself or the ID, but I can't figure out how to do that.
  I'm not quite used working with Windows Forms, so I'm sure I'm missing some trivial solution.</p>