title: currentCell to remain the same if validation fail. - CellEndEdit Event
body: <p>I have a datagridview for user's input.</p>
  
  <p>For example, the columns are "Name", "Date of Birth"...</p>
  
  <p>For the "Date of Birth" part, i have implemented validaion...</p>
  
  <p>i want to make it that user have to enter a valid "Date of birth" before they are allowed to leave the Cell. Meaning once them entered the Cell, they have to provide a valid "Date of birth" then they can move on.</p>
  
  <p>would like to find out how this can be done, i have tried setting the DGV.currentCell to the intended cell inside "CellEndEdit" event. But it gives me the following error: "operation is not valid because it results in a reentrant call to the setcurrentcelladdresscore function"</p>