Stroke.Rotate (Método)
Actualización: noviembre 2007
Gira el objeto Stroke alrededor de un punto central.
Espacio de nombres: Microsoft.Ink
Ensamblado: Microsoft.Ink (en Microsoft.Ink.dll)
Sintaxis
'Declaración
Public Sub Rotate ( _
degrees As Single, _
point As Point _
)
'Uso
Dim instance As Stroke
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
)
Parámetros
- degrees
Tipo: System.Single
Grados que se va a girar en el sentido de las agujas del reloj.
- point
Tipo: System.Drawing.Point
Punto, en coordenadas de espacio de entrada manuscrita, alrededor del cual se va a girar.
Ejemplos
En este ejemplo, todos los objetos Stroke seleccionados de un objeto InkOverlay se giran en el sentido de las agujas del reloj 60 grados. El giro se produce alrededor del centro del control de la entrada manuscrita.
Dim inkControl As Control = mInkOverlay.AttachedControl
' get the center of the ink control
Dim centerPt As Point = New Point(inkControl.Width / 2, inkControl.Height / 2)
Using g As Graphics = inkControl.CreateGraphics()
' convert center point to ink space coordinates
mInkOverlay.Renderer.PixelToInkSpace(g, centerPt)
End Using
For Each S As Stroke In mInkOverlay.Selection
S.Rotate(60.0F, centerPt)
Next
Control inkControl = mInkOverlay.AttachedControl;
// get the center of the ink control
Point centerPt = new Point(inkControl.Width / 2, inkControl.Height / 2);
using (Graphics g = inkControl.CreateGraphics())
{
// convert center point to ink space coordinates
mInkOverlay.Renderer.PixelToInkSpace(g, ref centerPt);
}
foreach (Stroke S in mInkOverlay.Selection)
{
S.Rotate(60.0f, centerPt);
}
Plataformas
Windows Vista
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Información de versión
.NET Framework
Compatible con: 3.0