Операции перетаскивания и поддержка буфера обмена

Пользовательские операции перетаскивания в приложении Windows можно включить путем обработки последовательности событий, в частности событий DragEnter, DragLeave и DragDrop.

Реализовать поддержку пользовательских операций вырезания, копирования, вставки и передачу данных пользователя в буфер обмена в приложении Windows также можно с помощью обычных вызовов методов.

В этом разделе

Пример. Выполнение операции перетаскивания в Windows Forms
Описание запуска операции перетаскивания.

Практическое руководство. Выполнение операции перетаскивания между приложениями
Демонстрация выполнения операций перетаскивания в разных приложениях.

Практическое руководство. Добавление данных в буфер обмена
Описание программного способа вставки данных в буфер обмена.

Практическое руководство. Извлечение данных из буфера обмена
Описание способов получения доступа к данным, хранимым в буфере обмена.

Функциональная возможность перетаскивания в Windows Forms
Описание методов, событий и классов, используемых для реализации поведения перетаскивания.

QueryContinueDrag
Описание особенностей события, которое запрашивает разрешение на продолжение операции перетаскивания.

DoDragDrop
Описание особенностей метода, который является основным для запуска операции перетаскивания.

Clipboard
См. также: Практическое руководство. Отправка данных в активную дочернюю MDI-форму.