Leggere in inglese

Condividi tramite


DragEventArgs.AcceptedOperation Proprietà

Definizione

Ottiene o imposta un valore che specifica quali operazioni (nessuna, spostare, copiare e/o collegamento) possono essere accettate dalla destinazione dell'evento di trascinamento.

public DataPackageOperation AcceptedOperation { get; set; }

Valore della proprietà

Valore o combinazione bit per bit di valori che specifica quali operazioni possono essere accettate dalla destinazione dell'evento di trascinamento.

Esempio

In questo esempio un oggetto ListView accetta solo contenuto di testo. Nel gestore eventi, l'oggetto è impostato su Copy se contiene DataPackage testo; in caso contrario, AcceptedOperation è impostato su None.DragOverAcceptedOperation

private void TargetListView_DragOver(object sender, DragEventArgs e)
{
    // The list accepts only text.
    e.AcceptedOperation = 
       (e.DataView.Contains(StandardDataFormats.Text)) 
           ? DataPackageOperation.Copy : DataPackageOperation.None;
}

Commenti

Questo valore è impostato nell'evento DragEnter o DragOver dell'oggetto UIElement che rappresenta una potenziale destinazione di rilascio dell'operazione di trascinamento e rilascio. Notifica l'origine di trascinamento delle operazioni che può accettare, se presente, per il Pacchetto dati trascinato.

Per altre informazioni sulle operazioni sui dati, vedere l'enumerazione DataPackageOperation .

Si applica a

Prodotto Versioni
Windows App SDK 0.8, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6

Vedi anche