DragEventArgs.AcceptedOperation Propriété
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.
Obtient ou définit une valeur qui spécifie les opérations (aucune, déplacement, copie et/ou lien) qui peuvent être acceptées par la cible de l’événement glisser.
public:
property DataPackageOperation AcceptedOperation { DataPackageOperation get(); void set(DataPackageOperation value); };
DataPackageOperation AcceptedOperation();
void AcceptedOperation(DataPackageOperation value);
public DataPackageOperation AcceptedOperation { get; set; }
var dataPackageOperation = dragEventArgs.acceptedOperation;
dragEventArgs.acceptedOperation = dataPackageOperation;
Public Property AcceptedOperation As DataPackageOperation
Combinaison de valeurs au niveau de la valeur ou du bit qui spécifie les opérations qui peuvent être acceptées par la cible de l’événement de glisser.
Dans cet exemple, un accepte uniquement le ListView
contenu texte. Dans le DragOver
gestionnaire d’événements, est AcceptedOperation
défini sur Copy
si le contient du DataPackage
texte ; sinon, AcceptedOperation
est défini sur None
.
private void TargetListView_DragOver(object sender, DragEventArgs e)
{
// The list accepts only text.
e.AcceptedOperation =
(e.DataView.Contains(StandardDataFormats.Text))
? DataPackageOperation.Copy : DataPackageOperation.None;
}
Cette valeur est définie dans l’événement DragEnter ou DragOver du UIElement
qui est une cible de dépôt potentielle de l’opération glisser-déplacer. Il informe la source de glisser des opérations qu’elle peut accepter, le cas échéant, pour le DataPackage en cours de déplacement.
Pour plus d’informations sur les opérations de données, consultez l’énumération DataPackageOperation .
Produit | Versions |
---|---|
WinRT | Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100 |