Partager via


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

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 _
)
public DragGestureData(
    EditingContext context,
    ModelItem sourceModel,
    ModelItem targetModel,
    Visual coordinateReference,
    Point startPosition,
    Point currentPosition,
    DragDropEffects allowedEffects,
    IDataObject data
)
public:
DragGestureData(
    EditingContext^ context, 
    ModelItem^ sourceModel, 
    ModelItem^ targetModel, 
    Visual^ coordinateReference, 
    Point startPosition, 
    Point currentPosition, 
    DragDropEffects allowedEffects, 
    IDataObject^ data
)
new : 
        context:EditingContext * 
        sourceModel:ModelItem * 
        targetModel:ModelItem * 
        coordinateReference:Visual * 
        startPosition:Point * 
        currentPosition:Point * 
        allowedEffects:DragDropEffects * 
        data:IDataObject -> DragGestureData
public function DragGestureData(
    context : EditingContext, 
    sourceModel : ModelItem, 
    targetModel : ModelItem, 
    coordinateReference : Visual, 
    startPosition : Point, 
    currentPosition : Point, 
    allowedEffects : DragDropEffects, 
    data : IDataObject
)

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é.

Exceptions

Exception Condition
ArgumentNullException

context, sourceModel, targetModel ou data est 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