ListViewBase.DragItemsStarting Evento
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Se produce cuando se inicia una operación de arrastre que implica uno de los elementos de la vista.
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" />
Tipo de evento
Comentarios
Importante
Para recibir este evento, la propiedad CanDragItems debe establecerse en true
.
Este evento se produce cuando se inicia una operación de arrastrar y colocar, incluido cuando se realiza una operación de reordenación mediante arrastrar y colocar. Al realizar acciones personalizadas como resultado de una operación de arrastrar y colocar, normalmente escucha este evento y proporciona más datos mediante la propiedad DragItemsStartingEventArgs.Data .
Puede inspeccionar los elementos que se arrastran comprobando la propiedad DragItemsStartingEventArgs.Items .
Puede cancelar la operación de arrastre estableciendo la propiedad DragItemsStartingEventArgs.Cancel en true
.