TreeView.DragItemsStarting Evento
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Ocorre quando uma operação de arrastar que envolve um dos itens na exibição é iniciada.
API equivalente do WinUI 2 para UWP: Microsoft.UI.Xaml.Controls.TreeView.DragItemsStarting (para WinUI no SDK do Aplicativo Windows, consulte os namespaces SDK do Aplicativo Windows).
// Register
event_token DragItemsStarting(TypedEventHandler<TreeView, TreeViewDragItemsStartingEventArgs const&> const& handler) const;
// Revoke with event_token
void DragItemsStarting(event_token const* cookie) const;
// Revoke with event_revoker
TreeView::DragItemsStarting_revoker DragItemsStarting(auto_revoke_t, TypedEventHandler<TreeView, TreeViewDragItemsStartingEventArgs const&> const& handler) const;
public event TypedEventHandler<TreeView,TreeViewDragItemsStartingEventArgs> DragItemsStarting;
function onDragItemsStarting(eventArgs) { /* Your code */ }
treeView.addEventListener("dragitemsstarting", onDragItemsStarting);
treeView.removeEventListener("dragitemsstarting", onDragItemsStarting);
- or -
treeView.ondragitemsstarting = onDragItemsStarting;
Public Custom Event DragItemsStarting As TypedEventHandler(Of TreeView, TreeViewDragItemsStartingEventArgs)
<TreeView DragItemsStarting="eventhandler"/>
Tipo de evento
Requisitos do Windows
Família de dispositivos |
Windows 10, version 1809 (introduzida na 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v7.0)
|
Comentários
Para receber esse evento, defina a propriedade CanDragItems 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 TreeViewDragItemsStartingEventArgs.Data .
Você pode inspecionar os itens que estão sendo arrastados verificando a propriedade TreeViewDragItemsStartingEventArgs.Items .
Você pode cancelar a operação de arrastar definindo a propriedade TreeViewDragItemsStartingEventArgs.Cancel como true.