Modèle de contrôle DropTarget

Fournit des recommandations et des conventions pour implémenter le modèle de contrôle dropTarget à l’aide de IDropTargetProvider, y compris des informations sur les propriétés et les méthodes. Le modèle de contrôle dropTarget est utilisé pour prendre en charge les contrôles qui peuvent être la cible d’une opération de glisser-déplacer.

Conventions et directives d'implémentation

Lorsque vous implémentez le modèle de contrôle dropTarget , utilisez les conventions et recommandations suivantes :

Membres requis pour IDropTargetProvider

Les propriétés et méthodes suivantes sont requises pour implémenter l’interface IDropTargetProvider .

Membres nécessaires Type de membre Remarques
DropTargetEffect Propriété Aucun
DropTargetEffects Propriété Obligatoire si la cible de déplacement prend en charge plusieurs effets de suppression possibles.
UIA _ dropTarget _ DragEnterEventId Événement Aucun
UIA _ dropTarget _ DragLeaveEventId Événement Aucun
UIA _ dropTarget _ DroppedEventId Événement Aucun

Types de contrôle et leurs modèles de contrôle pris en charge

Faire glisser le modèle de contrôle

Vue d'ensemble des modèles de contrôle UI Automation

Vue d’ensemble de l’arborescence UI Automation

Prise en charge d’UI Automation pour le glisser-déplacer