Partilhar via


ListViewBase.DragItemsStarting Evento

Definição

Ocorre quando uma operação de arrastar que envolve um dos itens na exibição é iniciada.

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

Comentários

Importante

Para receber esse evento, a propriedade CanDragItems deve ser definida como true.

Esse evento ocorre quando você inicia uma operação de arrastar e soltar, inclusive quando você executa uma operação de reordenação por arrastar e soltar. Quando você executa ações personalizadas como resultado de uma operação de arrastar e soltar, normalmente escuta esse evento e fornece mais dados usando a propriedade DragItemsStartingEventArgs.Data .

Você pode inspecionar os itens que estão sendo arrastados verificando a propriedade DragItemsStartingEventArgs.Items .

Você pode cancelar a operação de arrastar definindo a propriedade DragItemsStartingEventArgs.Cancel como true.

Aplica-se a

Confira também