Costruttore DragGestureData (EditingContext, ModelItem, ModelItem, Visual, Point, Point, DragDropEffects, IDataObject, DependencyObject, DependencyObject)
Inizializza una nuova istanza della classe DragGestureData.
Spazio dei nomi: Microsoft.Windows.Design.Interaction
Assembly: Microsoft.Windows.Design.Interaction (in Microsoft.Windows.Design.Interaction.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- context
Tipo: Microsoft.Windows.Design.EditingContext
Contesto di modifica proprietario di questi dati di movimento.
- sourceModel
Tipo: Microsoft.Windows.Design.Model.ModelItem
Modello in cui è iniziato il movimento.
- targetModel
Tipo: Microsoft.Windows.Design.Model.ModelItem
Modello sul quale si trova il movimento.
- coordinateReference
Tipo: System.Windows.Media.Visual
Elemento di input che rappresenta il riferimento di coordinata per i punti.Deve trattarsi di un elemento che non si sposta mai, ad esempio la classe DesignerView.
- startPosition
Tipo: System.Windows.Point
Posizione del mouse quando è iniziato il movimento.
- currentPosition
Tipo: System.Windows.Point
Posizione corrente del mouse.
- allowedEffects
Tipo: System.Windows.DragDropEffects
Effetti del trascinamento della selezione consentiti.
- data
Tipo: System.Windows.IDataObject
I dati per il trascinamento.
- sourceAdorner
Tipo: System.Windows.DependencyObject
Strumento decorativo visuale di origine da associare al movimento, se presente.Questo parametro può essere nullriferimento null (Nothing in Visual Basic).
- targetAdorner
Tipo: System.Windows.DependencyObject
Strumento decorativo visuale di destinazione da associare al movimento, se presente.Questo parametro può essere nullriferimento null (Nothing in Visual Basic).
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
Spazio dei nomi Microsoft.Windows.Design.Interaction