О, боже, решение, по-видимому, довольно простое, но несколько неожиданное: Shift + Del представляется общесистемной альтернативой Ctrl + X . Например. при редактировании текста в notepad.exe, выделении некоторых символов и нажатии Shift + Del кажется, что он имеет тот же эффект и функциональность, что и стандартный Cut / Ctrl + X сделает.
Поскольку я обрабатываю Ctrl + x в моем приложении, он продолжает работу и «удаляет» эти строки, даже если они фактически помещены в буфер обмена.
Так что это не имеет никакого отношения, в частности, к datagridview, код пользователя для ctrl + x просто вызывается, когда shift + del нажата.