title: After which event should I perform an action after editing a cell in a DataGridView?
body: <p>I have a WinForms DataGridView control on a form.  There are two fields in this DataGridControl:</p>
  
  <ul>
  <li><code>Email Address</code></li>
  <li><code>Resolved Email Address</code> (calculated based on the input in <code>Email Address</code>)</li>
  </ul>
  
  <p>After the user inputs or changes a value in <code>Email Address</code>, I want the value in <code>Resolved Email Address</code> to update based on a separate method.  What event should I tie in to so that that the <code>Resolved Email Address</code> cell is updated after the <code>Email Address</code> cell is updated?</p>
  
  <p>I'm not sure where to put the event because the user could do a number of things after adding/changing a value: tab to the next cell, click cancel on the form, click ok on the form, etc. Any ideas?</p>