ListViewBase.DragItemsStarting Ereignis
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Tritt auf, wenn ein Ziehvorgang, der eines der Elemente in der Ansicht umfasst, initiiert wird.
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
Important
Um dieses Ereignis zu empfangen, muss die CanDragItems-Eigenschaft auf " true.
Dieses Ereignis tritt auf, wenn Sie einen Drag-and-Drop-Vorgang starten, z. B. beim Ausführen eines Neuanordnungsvorgangs durch Ziehen und Ablegen. Wenn Sie benutzerdefinierte Aktionen als Ergebnis eines Drag-and-Drop-Vorgangs ausführen, lauschen Sie in der Regel auf dieses Ereignis und stellen weitere Daten mithilfe der DragItemsStartingEventArgs.Data-Eigenschaft bereit.
Sie können die gezogenen Elemente überprüfen, indem Sie die Eigenschaft DragItemsStartingEventArgs.Items überprüfen.
Sie können den Ziehvorgang abbrechen, indem Sie die DragItemsStartingEventArgs.Cancel-Eigenschaft auf truefestlegen.