Freigeben über


InkWordNode.GetRotatedBoundingBox-Methode

Gibt ein gedrehtes Rechteck zurück, das den InkWordNode umgibt.

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

Syntax

'Declaration
Public Function GetRotatedBoundingBox As Point()
'Usage
Dim instance As InkWordNode
Dim returnValue As Point()

returnValue = instance.GetRotatedBoundingBox()
public Point[] GetRotatedBoundingBox()
public:
array<Point>^ GetRotatedBoundingBox()
public Point[] GetRotatedBoundingBox()
public function GetRotatedBoundingBox() : Point[]

Rückgabewert

Typ: array<System.Drawing.Point[]
Gibt das gedrehte Rechteck zurück, das den InkWordNode umgibt.

Beispiele

Im folgenden Beispiel wird das gedrehte umgebende Rechteck für den InkWordNode mit dem Namen inkWord gezeichnet. Dazu werden das Renderer-Objekt theRenderer und das Graphics-Objekt panelGraphics verwendet, die von einem Panel erstellt wurden.

' Convert corners to pixel coordinates
Dim corners As Point() = inkWord.GetRotatedBoundingBox()
theRenderer.InkSpaceToPixel(panelGraphics, corners)
' Draw the rectangle
panelGraphics.DrawPolygon(New Pen(Color.Blue), corners)
                // Convert corners to pixel coordinates
                Point[] corners = inkWord.GetRotatedBoundingBox();
                theRenderer.InkSpaceToPixel(panelGraphics, ref corners);
                // Draw the rectangle
                panelGraphics.DrawPolygon(new Pen(Color.Blue), corners);

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

InkWordNode-Klasse

InkWordNode-Member

Microsoft.Ink-Namespace