Перехват Ctrl + C в текстовом поле

Несмотря на то, что я работаю с C # (Windows Forms) в течение многих лет у меня был момент отказа мозга, и я не могу понять, как поймать пользователя, набирающего текстCtrl + C в текстовое поле.

Мое приложение в основном является терминальным приложением, и я хочуCtrl + C отправить(byte)3 на последовательный порт, а не быть ярлыком для копирования в буфер обмена.

Я установил ярлыкиenabled свойство false в текстовом поле. Тем не менее, когда пользователь нажимаетCtrl + Cсобытие нажатия клавиши не срабатывает.

Если я поймаю keydown, событие срабатывает, когда пользователь нажимаетCtrl (то есть, прежде чем они попали вC ключ).

Это наверное что-то глупо простое, что я скучаю.