Я использую Windows Forms ListView в приложении C# и фиксирую в нем событие KeyDown, чтобы разрешить удаление строки с помощью клавиши Delete. Класс TreeView имеет свойство TreeNode.IsEditing, если оно мне понадобится, но я не смог найти его в классе ListView. Если пользователь редактирует метку ListViewItem, я хочу, чтобы клавиша Delete выполняла поведение по умолчанию, а не удаляла элемент. Есть ли какое-либо встроенное имущество, которое я могу использовать? Или мне нужно перехватывать события Before и AfterLabelEdit?
Редактировать: Извините, у меня было контекстное меню с сочетанием клавиш, установленным на клавишу «Удалить». Это вызываемое событие, а не событие KeyDown.