Condividi tramite


DragStartingEventArgs Classe

Definizione

Fornisce i dati dell'evento DragStarting .

public ref class DragStartingEventArgs sealed : RoutedEventArgs
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DragStartingEventArgs final : RoutedEventArgs
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DragStartingEventArgs : RoutedEventArgs
Public NotInheritable Class DragStartingEventArgs
Inherits RoutedEventArgs
Ereditarietà
Object Platform::Object IInspectable RoutedEventArgs DragStartingEventArgs
Attributi

Proprietà

AllowedOperations

Ottiene o imposta un valore che specifica le operazioni (nessuna, spostamento, copia e/o collegamento) consentite dall'origine dell'evento di trascinamento.

Cancel

Ottiene o imposta un valore che indica se l'azione di trascinamento deve essere annullata.

Data

Ottiene il payload dei dati associato a un'azione di trascinamento.

DragUI

Ottiene la rappresentazione visiva dei dati trascinati.

OriginalSource

Ottiene un riferimento all'oggetto che ha generato l'evento. Si tratta spesso di una parte di modello di un controllo anziché di un elemento dichiarato nell'interfaccia utente dell'app.

(Ereditato da RoutedEventArgs)

Metodi

GetDeferral()

Supporta operazioni di trascinamento asincrone creando e restituendo un oggetto DragOperationDeferral .

GetPosition(UIElement)

Restituisce un punto di rilascio relativo a un oggetto UIElement specificato.

Si applica a

Vedi anche