title: C# DataGridView how to programatically fire the selected event
body: <p>I have a DataGridView in a form and I have the following code:</p>
  
  <pre><code> //Scroll to the last row
              gridStore.FirstDisplayedScrollingRowIndex = gridStore.RowCount - 1;
              // select new row
              gridStore.Rows[gridStore.Rows.Count - 1].Selected = true;
  </code></pre>
  
  <p>I realize that .Selected doenst fire the SelectionChange event:</p>
  
  <pre><code> private void gridStore_SelectionChanged(object sender, EventArgs e)
          {
  
          }
  </code></pre>
  
  <p>And I need to fire that event when the row is selected programatically.</p>
  
  <blockquote>
    <p>Any clue?</p>
  </blockquote>