Costruttore MouseGestureData (EditingContext, ModelItem, ModelItem, Visual, Point, Point)
Inizializza una nuova istanza della classe MouseGestureData.
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 _
)
public MouseGestureData(
EditingContext context,
ModelItem sourceModel,
ModelItem targetModel,
Visual coordinateReference,
Point startPosition,
Point currentPosition
)
public:
MouseGestureData(
EditingContext^ context,
ModelItem^ sourceModel,
ModelItem^ targetModel,
Visual^ coordinateReference,
Point startPosition,
Point currentPosition
)
new :
context:EditingContext *
sourceModel:ModelItem *
targetModel:ModelItem *
coordinateReference:Visual *
startPosition:Point *
currentPosition:Point -> MouseGestureData
public function MouseGestureData(
context : EditingContext,
sourceModel : ModelItem,
targetModel : ModelItem,
coordinateReference : Visual,
startPosition : Point,
currentPosition : Point
)
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 l'oggetto DesignerView.
- startPosition
Tipo: System.Windows.Point
Posizione del mouse quando è iniziato il movimento.
- currentPosition
Tipo: System.Windows.Point
Posizione corrente del mouse.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | context, sourceModel, targetModel o coordinateReference è 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