Metodo Strokes.Rotate
Aggiornamento: novembre 2007
Ruota l'insieme Strokes attorno a un punto centrale.
Spazio dei nomi: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Sintassi
'Dichiarazione
Public Sub Rotate ( _
degrees As Single, _
point As Point _
)
'Utilizzo
Dim instance As Strokes
Dim degrees As Single
Dim point As Point
instance.Rotate(degrees, point)
public void Rotate(
float degrees,
Point point
)
public:
void Rotate(
float degrees,
Point point
)
public void Rotate(
float degrees,
Point point
)
public function Rotate(
degrees : float,
point : Point
)
Parametri
- degrees
Tipo: System.Single
Gradi in base ai quali eseguire la rotazione in senso orario.
- point
Tipo: System.Drawing.Point
Punto, nelle coordinate dello spazio di input penna, attorno al quale eseguire la rotazione.
Esempi
In questo esempio, un insieme Strokes di un oggetto InkOverlay viene ruotato di 60 gradi in senso orario. La rotazione viene eseguita attorno al centro del riquadro dell'insieme Strokes.
' Access to the Strokes property returns a copy of the Strokes object.
' This copy must be implicitly (via using statement) or explicitly
' disposed of in order to avoid a memory leak.
Using allStrokes As Strokes = mInkOverlay.Ink.Strokes
Dim bounds As Rectangle = allStrokes.GetBoundingBox()
' create a point at the center of bounding box
Dim center As Point = New Point(bounds.Left + (bounds.Width / 2), bounds.Top + (bounds.Height / 2))
allStrokes.Rotate(60.0F, center)
End Using
// Access to the Strokes property returns a copy of the Strokes object.
// This copy must be implicitly (via using statement) or explicitly
// disposed of in order to avoid a memory leak.
using (Strokes allStrokes = mInkOverlay.Ink.Strokes)
{
Rectangle bounds = allStrokes.GetBoundingBox();
// create a point at the center of bounding box
Point center = new Point(bounds.Left+(bounds.Width/2), bounds.Top+(bounds.Height/2));
allStrokes.Rotate(60.0f, center);
}
Piattaforme
Windows Vista
.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Informazioni sulla versione
.NET Framework
Supportato in: 3.0