DragEventHandler Délégué
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.
public delegate void DragEventHandler(Platform::Object ^ sender, DragEventArgs ^ e);
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.Guid(662371459, 52071, 22216, 182, 1, 27, 156, 15, 28, 61, 50)]
public delegate void DragEventHandler(object sender, DragEventArgs e);
Public Delegate Sub DragEventHandler(sender As Object, e As DragEventArgs)
Paramètres
- sender
-
Object
Platform::Object
Objet où le gestionnaire d’événements est attaché.
Données d'événement.
- Attributs
Remarques
DragEventHandler
est le délégué que vous implémentez pour gérer ces événements :
Ces événements sont des événements routés. La modification de la valeur de la propriété Handled de DragEventArgs à partir d’un gestionnaire d’événements peut influencer le comportement d’un événement routé. Pour plus d’informations sur le concept d’événement routé, consultez Vue d’ensemble des événements et des événements routés.
La classe Control a des gestionnaires d’événements pré-câblés que les types dérivés de Control peuvent remplacer pour fournir une gestion basée sur les classes pour les événements de glisser-déplacer.. Ces méthodes sont les suivantes :
L’implémentation Windows Runtime de concepts de glisser-déplacer permet uniquement à certains contrôles et actions d’entrée d’initier une action de glisser-déplacer. Il n’existe aucune méthode généralisée DoDragDrop
qui permettrait à un élément d’interface utilisateur de lancer une action de glisser-déplacer. La main source d’une action de glisser-déplacer est lorsque vous faites glisser les éléments d’une liste telle que GridView.