Partager via


DragGestureData, constructeur (EditingContext, ModelItem, ModelItem, Visual, Point, Point, DragDropEffects, IDataObject, DependencyObject, DependencyObject)

Initialise une nouvelle instance de la classe DragGestureData.

Espace de noms :  Microsoft.Windows.Design.Interaction
Assembly :  Microsoft.Windows.Design.Interaction (dans Microsoft.Windows.Design.Interaction.dll)

Syntaxe

'Déclaration
Public Sub New ( _
    context As EditingContext, _
    sourceModel As ModelItem, _
    targetModel As ModelItem, _
    coordinateReference As Visual, _
    startPosition As Point, _
    currentPosition As Point, _
    allowedEffects As DragDropEffects, _
    data As IDataObject, _
    sourceAdorner As DependencyObject, _
    targetAdorner As DependencyObject _
)
public DragGestureData(
    EditingContext context,
    ModelItem sourceModel,
    ModelItem targetModel,
    Visual coordinateReference,
    Point startPosition,
    Point currentPosition,
    DragDropEffects allowedEffects,
    IDataObject data,
    DependencyObject sourceAdorner,
    DependencyObject targetAdorner
)
public:
DragGestureData(
    EditingContext^ context, 
    ModelItem^ sourceModel, 
    ModelItem^ targetModel, 
    Visual^ coordinateReference, 
    Point startPosition, 
    Point currentPosition, 
    DragDropEffects allowedEffects, 
    IDataObject^ data, 
    DependencyObject^ sourceAdorner, 
    DependencyObject^ targetAdorner
)
new : 
        context:EditingContext * 
        sourceModel:ModelItem * 
        targetModel:ModelItem * 
        coordinateReference:Visual * 
        startPosition:Point * 
        currentPosition:Point * 
        allowedEffects:DragDropEffects * 
        data:IDataObject * 
        sourceAdorner:DependencyObject * 
        targetAdorner:DependencyObject -> DragGestureData
public function DragGestureData(
    context : EditingContext, 
    sourceModel : ModelItem, 
    targetModel : ModelItem, 
    coordinateReference : Visual, 
    startPosition : Point, 
    currentPosition : Point, 
    allowedEffects : DragDropEffects, 
    data : IDataObject, 
    sourceAdorner : DependencyObject, 
    targetAdorner : DependencyObject
)

Paramètres

  • coordinateReference
    Type : System.Windows.Media.Visual
    Élément d'entrée représentant la référence de coordonnée pour les points.Il doit s'agir d'un élément qui ne se déplace jamais, comme la classe DesignerView.
  • startPosition
    Type : System.Windows.Point
    Position de la souris lorsque le mouvement a commencé.
  • sourceAdorner
    Type : System.Windows.DependencyObject
    Ornement source à associer au mouvement, s'il existe.Ce paramètre peut avoir la valeur nullune référence null (Nothing en Visual Basic).
  • targetAdorner
    Type : System.Windows.DependencyObject
    Ornement cible à associer au mouvement, s'il existe.Ce paramètre peut avoir la valeur nullune référence null (Nothing en Visual Basic).

Sécurité .NET Framework

Voir aussi

Référence

DragGestureData Classe

DragGestureData, surcharge

Microsoft.Windows.Design.Interaction, espace de noms

Autres ressources

Fonctionnement de l'extensibilité du Concepteur WPF