Use the Drag-and-Drop Feature
Problem
You want to use the drag-and-drop feature to exchange information between two controls (possibly in separate windows or in separate applications).
Solution
Start a drag-and-drop operation using DoDragDrop, and then respond to the DragEnter and DragDrop events.
Discussion
A drag-and-drop operation allows the user to transfer information from one place to another by clicking an item and "dragging" it to another location. A drag-and-drop operation consists of three basics steps:
The user clicks a control, holds the mouse button down, and begins dragging. If the control supports the drag-and-drop feature, it sets aside some information.
The user drags the mouse over another control. If this control accepts the dragged ...
Get Microsoft® Visual Basic® .NET Programmer's Cookbook now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.