Freigeben über


LineNode.GetRotatedBoundingBox-Methode

Gibt das gedrehte Rechteck zurück, das den LineNode-Knoten umgibt.

Namespace:  System.Windows.Ink
Assembly:  IAWinFX (in IAWinFX.dll)

Syntax

'Declaration
Public Function GetRotatedBoundingBox As PointCollection
'Usage
Dim instance As LineNode
Dim returnValue As PointCollection

returnValue = instance.GetRotatedBoundingBox()
public PointCollection GetRotatedBoundingBox()
public:
PointCollection^ GetRotatedBoundingBox()
public PointCollection GetRotatedBoundingBox()
public function GetRotatedBoundingBox() : PointCollection

Rückgabewert

Typ: System.Windows.Media.PointCollection
Das gedrehte Rechteck, das den LineNode-Knoten umgibt.

Beispiele

Im folgenden Beispiel wird ein Polygon verwendet, um das gedrehte umgebende Rechteck für einen LineNode namens line auf einem InkCanvas, theInkCanvas zu zeichnen.

' Convert corners to pixel coordinates
Dim lineBounds As New Polygon()

lineBounds.Points = line.GetRotatedBoundingBox()
lineBounds.Stroke = Brushes.Blue

theInkCanvas.Children.Add(lineBounds)
// Show rotated bounding box in blue
Polygon lineBounds = new Polygon();

lineBounds.Points = line.GetRotatedBoundingBox();
lineBounds.Stroke = Brushes.Blue;

theInkCanvas.Children.Add(lineBounds);

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

LineNode-Klasse

LineNode-Member

System.Windows.Ink-Namespace