TreeView.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 glissement qui implique l’un des éléments de la vue est lancée.
API WinUI 2 équivalente pour UWP : Microsoft.UI.Xaml.Controls.TreeView.DragItemsStarting (pour WinUI dans le SDK d'application Windows, consultez les espaces de noms SDK d'application 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"/>
Type d'événement
Configuration requise pour Windows
Famille d’appareils |
Windows 10, version 1809 (introduit dans 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v7.0)
|
Remarques
Pour recevoir cet événement, définissez la propriété CanDragItems sur 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 glisser-déplacer, vous écoutez généralement cet événement et fournissez plus de données à l’aide de la propriété TreeViewDragItemsStartingEventArgs.Data .
Vous pouvez inspecter les éléments déplacés en vérifiant la propriété TreeViewDragItemsStartingEventArgs.Items .
Vous pouvez annuler l’opération de glissement en définissant la propriété TreeViewDragItemsStartingEventArgs.Cancel sur true.