ListViewBase.DragItemsStarting Événement
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Se produit lorsqu’une opération de glisser qui implique l’un des éléments de la vue est lancée.
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" />
Type d'événement
Remarques
Important
Pour recevoir cet événement, la propriété CanDragItems doit avoir la valeur true
.
Cet événement se produit lorsque vous démarrez une opération de glisser-déplacer, y compris lorsque vous effectuez une opération de réorganisation par glisser-déplacer. Lorsque vous effectuez des actions personnalisées à la suite d’une opération de glisser-déplacer, vous écoutez généralement cet événement et fournissez plus de données à l’aide de la propriété DragItemsStartingEventArgs.Data .
Vous pouvez inspecter les éléments déplacés en vérifiant la propriété DragItemsStartingEventArgs.Items .
Vous pouvez annuler l’opération de glissement en définissant la propriété DragItemsStartingEventArgs.Cancel sur true
.