Listview со вставкой копии

Существует ли простой способ добавить вставку копии для listview, или я должен просто переключиться на DataGridView вместо этого?

Мое приложение отчасти похоже на адресную книгу, оно содержит электронные письма, числа и т.д., где вставка копии была бы полезна.

11
задан Zubirg 12 June 2010 в 18:23
поделиться

1 ответ

Копировать и вставить вручную не очень сложно, просто добавьте обработчик событий для KeyDown (или, может быть, KeyPress не может вспомнить, но уверен, что это один из них ) и проверьте, какая клавиша нажата, посмотрев на e.KeyCode и проверьте, истинно ли e.Control . Если это один из x , c или v , просто вызовите Clipboard.SetText или Clipboard.GetText для записи / читать в / из буфера обмена.
См. здесь для документации MSDN для класса Clipboard .

Вы можете добавить контекстное меню с копированием и вставкой в ​​ListView, чтобы сделать его полным.

1
ответ дан 3 December 2019 в 06:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: