Как включить вставку в текстовое поле с помощью Ctrl + v - PullRequest
7 голосов
/ 01 сентября 2009

У меня есть нормальный textbox в моем приложении.

Я могу вставить в него данные с помощью мыши ( Щелкните правой кнопкой мыши -> Вставить ), но сочетание клавиш Ctrl + V ничего не делает.

Как мне это исправить?

Ответы [ 3 ]

11 голосов
/ 01 сентября 2009

Убедитесь, что yourTextBox.ShortcutsEnabled установлено на true.

9 голосов
/ 01 сентября 2009

Это поведение включено по умолчанию, поэтому вопрос заключается в том, что делает ваш код, чтобы предотвратить это. Есть ли у вас обработчики событий KeyDown / KeyUp / KeyPress, которые могут перехватывать нажатия клавиш CTRL + V?

0 голосов
/ 02 октября 2013

Аналогичная проблема в Как разрешить CTRL-V (Вставить) в текстовое поле Winforms?

Цитировать Сандипа:

Это потому, что в приложении ярлык Ctrl + V уже был определено (меню Правка-> Вставить). После удаления этого ... он отлично работает для я .... Надеюсь, что это помогает ....

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...