I have a DataGridView that catches the KeyUp event. I use it to
capture a keyboard copy(ctrl-c) and then perform my own formatting on
the copied text. Everything works as it should when I release the 'C'
key first, but if I release 'ctrl' first while still holding 'C', it
doesn't trigger the event. Below is the code for the event. I'm
already handling it on a copy context menu item but I know i'll have
users using the keyboard shortcuts and I'd prefer to have everything
work as expected. Any ideas are appreciated.

```
  /// <summary>
  /// Key up event handler
  /// </summary>
  void Control_KeyUp(object sender, KeyEventArgs e)
    {          
        if (e.KeyCode == Keys.C && e.Control == true )
        {
            CopyToClipboard(dgDS408Parameter.CurrentCell.EditedFormattedValue.ToString());               
        }
    }       

```