ListViewBase.DragItemsStarting Event
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Occurs when a drag operation that involves one of the items in the view is initiated.
public:
virtual event DragItemsStartingEventHandler ^ DragItemsStarting;
// Register
event_token DragItemsStarting(DragItemsStartingEventHandler const& handler) const;
// Revoke with event_token
void DragItemsStarting(event_token const* cookie) const;
// Revoke with event_revoker
ListViewBase::DragItemsStarting_revoker DragItemsStarting(auto_revoke_t, DragItemsStartingEventHandler const& handler) const;
public event DragItemsStartingEventHandler DragItemsStarting;
function onDragItemsStarting(eventArgs) { /* Your code */ }
listViewBase.addEventListener("dragitemsstarting", onDragItemsStarting);
listViewBase.removeEventListener("dragitemsstarting", onDragItemsStarting);
- or -
listViewBase.ondragitemsstarting = onDragItemsStarting;
Public Custom Event DragItemsStarting As DragItemsStartingEventHandler
<listViewBase DragItemsStarting="eventhandler" />
Event Type
Remarks
Important
In order to receive this event, the CanDragItems property must be set to true
.
This event occurs when you start a drag-and-drop operation, including when you perform a reorder operation by drag-and-drop. When you perform custom actions as a result of a drag-and-drop operation, you typically listen to this event and provide more data using the DragItemsStartingEventArgs.Data property.
You can inspect the items being dragged by checking the DragItemsStartingEventArgs.Items property.
You can cancel the drag operation by setting the DragItemsStartingEventArgs.Cancel property to true
.