У меня есть нормальный textbox в моем приложении.
textbox
Я могу вставить в него данные с помощью мыши ( Щелкните правой кнопкой мыши -> Вставить ), но сочетание клавиш Ctrl + V ничего не делает.
Как мне это исправить?
Убедитесь, что yourTextBox.ShortcutsEnabled установлено на true.
yourTextBox.ShortcutsEnabled
true
Это поведение включено по умолчанию, поэтому вопрос заключается в том, что делает ваш код, чтобы предотвратить это. Есть ли у вас обработчики событий KeyDown / KeyUp / KeyPress, которые могут перехватывать нажатия клавиш CTRL + V?
KeyDown
KeyUp
KeyPress
Аналогичная проблема в Как разрешить CTRL-V (Вставить) в текстовое поле Winforms?
Цитировать Сандипа:
Это потому, что в приложении ярлык Ctrl + V уже был определено (меню Правка-> Вставить). После удаления этого ... он отлично работает для я .... Надеюсь, что это помогает ....