Freigeben über


DragGestureData-Klasse

Stellt während eines Drag & Drop-Vorgangs weitere Informationen bereit.

Vererbungshierarchie

System.Object
  Microsoft.Windows.Design.Interaction.GestureData
    Microsoft.Windows.Design.Interaction.MouseGestureData
      Microsoft.Windows.Design.Interaction.DragGestureData

Namespace:  Microsoft.Windows.Design.Interaction
Assembly:  Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)

Syntax

'Declaration
Public Class DragGestureData _
    Inherits MouseGestureData
public class DragGestureData : MouseGestureData
public ref class DragGestureData : public MouseGestureData
type DragGestureData =  
    class
        inherit MouseGestureData
    end
public class DragGestureData extends MouseGestureData

Der DragGestureData-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode DragGestureData(EditingContext, ModelItem, ModelItem, Visual, Point, Point, DragDropEffects, IDataObject) Initialisiert eine neue Instanz der DragGestureData-Klasse.
Öffentliche Methode DragGestureData(EditingContext, ModelItem, ModelItem, Visual, Point, Point, DragDropEffects, IDataObject, DependencyObject, DependencyObject) Initialisiert eine neue Instanz der DragGestureData-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Adorners Ruft die Adornerauflistung für die im Kontext gespeicherte Designeransicht ab. (Von GestureData geerbt.)
Öffentliche Eigenschaft AllowedEffects Ruft den Satz zulässiger Drag & Drop-Effekte ab.
Öffentliche Eigenschaft Context Ruft den diesen Bewegungsdaten zugeordneten Bearbeitungskontext ab. (Von GestureData geerbt.)
Öffentliche Eigenschaft CurrentPosition Ruft die aktuelle Mausposition ab. (Von MouseGestureData geerbt.)
Öffentliche Eigenschaft Data Ruft die Daten ab, die für den Drag & Drop-Vorgang übergeben wurden.
Öffentliche Eigenschaft Effects Ruft die aktuellen Drag & Drop-Effekte ab oder legt diese fest.
Öffentliche Eigenschaft ImpliedSource Ruft das Modell ab, bei dem es sich um die Quelle dieser Bewegung handelt. (Von GestureData geerbt.)
Öffentliche Eigenschaft ImpliedTarget Ruft das Modell ab, bei dem es sich um das Ziel dieser Bewegung handelt. (Von GestureData geerbt.)
Öffentliche Eigenschaft PositionDelta Ruft den Offset zwischen den Start- und Endpositionen ab. (Von MouseGestureData geerbt.)
Öffentliche Eigenschaft SourceAdorner Ruft den Quelladorner in der Ansicht ab. (Von GestureData geerbt.)
Öffentliche Eigenschaft SourceModel Ruft das Objekt ab, bei dem es sich um die Quelle dieser Bewegung handelt. (Von GestureData geerbt.)
Öffentliche Eigenschaft StartPosition Ruft die Startposition der Maus ab. (Von MouseGestureData geerbt.)
Öffentliche Eigenschaft TargetAdorner Ruft den Zieladorner in der Ansicht ab. (Von GestureData geerbt.)
Öffentliche Eigenschaft TargetModel Ruft das Objekt ab, bei dem es sich um das Ziel dieser Bewegung handelt. (Von GestureData geerbt.)

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Object und das aktuelle Object gleich sind. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Öffentliche MethodeStatischer Member FromEventArgs(CanExecuteToolEventArgs) Stellt ein einfaches Dienstprogramm zur Verfügung, das ein DragGestureData-Objekt von einem CanExecuteToolEventArgs-Objekt zurückgibt.
Öffentliche MethodeStatischer Member FromEventArgs(ExecutedToolEventArgs) Stellt ein einfaches Dienstprogramm zur Verfügung, das DragGestureData von einem ExecutedToolEventArgs-Objekt zurückgibt.
Öffentliche Methode GetHashCode Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Öffentliche Methode TranslatePoint Übersetzt den angegebenen Punkt in das Koordinatensystem der Anzeige des angegebenen Modells. (Von MouseGestureData geerbt.)

Zum Seitenanfang

Hinweise

Diese Klasse wird von MouseGestureData abgeleitet und stellt zusätzliche Bewegungsdaten für Drag & Drop-Vorgänge bereit.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.Windows.Design.Interaction-Namespace

Weitere Ressourcen

WPF-Designer-Erweiterbarkeit