Freigeben über


Stroke.Move-Methode

Wendet eine Übersetzung auf die Freihandeingaben des Stroke-Objekts an.

Namespace:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Syntax

'Declaration
Public Sub Move ( _
    offsetX As Single, _
    offsetY As Single _
)
'Usage
Dim instance As Stroke
Dim offsetX As Single
Dim offsetY As Single

instance.Move(offsetX, offsetY)
public void Move(
    float offsetX,
    float offsetY
)
public:
void Move(
    float offsetX, 
    float offsetY
)
public void Move(
    float offsetX,
    float offsetY
)
public function Move(
    offsetX : float, 
    offsetY : float
)

Parameter

  • offsetX
    Typ: System.Single
    Der Abstand, um den die Ansichtstransformation in der X-Dimension in HIMETRIC-Einheiten in Freihandbereichkoordinaten übersetzt werden soll.
  • offsetY
    Typ: System.Single
    Der Abstand, um den die Ansichtstransformation in der Y-Dimension in HIMETRIC-Einheiten in Freihandbereichkoordinaten übersetzt werden soll.

Beispiele

In diesem Beispiel wird mithilfe der Punkte aller ausgewählten Stroke-Objekte eines InkOverlay ein neues Stroke-Objekt erstellt. Anschließend wird das neue Stroke-Objekt in x-Richtung und y-Richtung um 200 HIMETRIC-Einheiten verschoben.

For Each S As Stroke In mInkOverlay.Selection
    Dim sPts() As Point = S.GetPoints()
    Dim newStroke As Stroke = S.Ink.CreateStroke(sPts)
    newStroke.Move(200, 200)
Next
foreach (Stroke S in mInkOverlay.Selection)
{
    Point[] sPts = S.GetPoints();
    Stroke newStroke = S.Ink.CreateStroke(sPts);
    newStroke.Move(200, 200);
}

Plattformen

Windows Vista

.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Versionsinformationen

.NET Framework

Unterstützt in: 3.0

Siehe auch

Referenz

Stroke-Klasse

Stroke-Member

Microsoft.Ink-Namespace

Stroke.Transform

Strokes.Move