Freigeben über


ListViewBase.DragItemsStarting Ereignis

Definition

Tritt auf, wenn ein Ziehvorgang initiiert wird, der eines der Elemente in der Ansicht umfasst.

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" />

Ereignistyp

Hinweise

Wichtig

Um dieses Ereignis zu empfangen, muss die CanDragItems-Eigenschaft auf truefestgelegt werden.

Dieses Ereignis tritt auf, wenn Sie einen Drag-and-Drop-Vorgang starten, auch wenn Sie einen Neuanordnungsvorgang per Drag-and-Drop ausführen. Wenn Sie benutzerdefinierte Aktionen als Ergebnis eines Drag-and-Drop-Vorgangs ausführen, lauschen Sie in der Regel auf dieses Ereignis und stellen mithilfe der DragItemsStartingEventArgs.Data-Eigenschaft weitere Daten bereit.

Sie können die zu ziehenden Elemente überprüfen, indem Sie die DragItemsStartingEventArgs.Items-Eigenschaft überprüfen.

Sie können den Ziehvorgang abbrechen, indem Sie die DragItemsStartingEventArgs.Cancel-Eigenschaft auf truefestlegen.

Gilt für:

Weitere Informationen