title: DataGridView -Value does not gets saved if selection is not lost from a cell
body: <p>I am using the DataGridView Control for reading and writing an XML file through XML Serialization.</p>
  
  <p>I have an issue as explained below:</p>
  
  <ol>
  <li>I read an XML file and populate DataGridView controls with the deserialized object.</li>
  <li>I update all the values on the DataGridView on the cell.</li>
  <li>I choose the File Save As option without losing focus on the last cell. </li>
  </ol>
  
  <p>After this, the value of the particular cell is not updated. If I intentionally shift focus away (say I click on another cell on the same grid) the value is updated.</p>
  
  <p>Can anyone suggest any solution for this?</p>