title: How to trap delete row ( from keyboard ) in datagridview?
body: <p><strong>Background</strong>
  I have a custom collection that is binded to the datagridview </p>
  
  <p><strong>this.datagridview.DataSource = mycollection</strong></p>
  
  <p>I have a delete button on the user interface . User can click on the delete button to delete the selected DX Directory.</p>
  
  <p>Some entried cannot be deleted so I Enable and Disable "delete button".</p>
  
  <p>It works fine in case user user deletes entry by clicking the delete butoon.</p>
  
  <p><strong>The problem is :</strong></p>
  
  <p><strong>When user pressed the "delete" button from the "keyboard"</strong></p>
  
  <p>How can trap key board "Delete" button.. When I press delete button from the keyboard:</p>
  
  <p>--it deletes a selected row from the datagrid view.. 
  --When user click save .. it also saves it into Xml as well..</p>
  
  <p>To correct this I have handled _RowRemoved event of datagrid view.. but still no help</p>
  
  <p>Please Help</p>