ShapeGeometry.GetPath-Methode
Geschützte Member einschließen
Geerbte Member einschließen
Ruft den Pfad um die Formgeometrie ab. Verwenden Sie den zurückgegebenen Pfad, bevor Sie GetPath() auf andere Formen anwenden. Verwenden Sie GetPathCopy(), wenn Sie einen Pfad beibehalten möchten.
Dieser Member wird überladen. Klicken Sie auf einen Namen in der Überladungsliste, um vollständige Informationen zu diesem Member sowie zu Syntax, Nutzung und Beispielen zu erhalten.
Überladungs liste
Name | Beschreibung | |
---|---|---|
GetPath(IGeometryHost) | Ruft den Pfad um die Formgeometrie ab.Verwenden Sie den zurückgegebenen Pfad, bevor Sie GetPath() auf andere Formen anwenden.Verwenden Sie GetPathCopy(), wenn Sie einen Pfad beibehalten möchten. | |
GetPath(RectangleD) | Ruft den Pfad um die Formgeometrie ab. |
Zum Seitenanfang
Beispiele
Dieses Beispiel ist für eine zirkuläre Form. Beachten Sie, dass UninitializedPath verwendet und Zurücksetzen wird.
/// <summary>
/// Gets the GraphicsPath of the geometry.
/// Returns a reference to the path - do not dispose it.
/// </summary>
/// <param name="boundingBox">The bounding box of the shape.</param>
/// <returns>The GraphicsPath of the geometry.</returns>
protected override GraphicsPath GetPath(RectangleD boundingBox)
{
GraphicsPath path = UninitializedPath;
path.Reset();
path.AddEllipse((float)boundingBox.X, (float)boundingBox.Y, (float)boundingBox.Width, (float)boundingBox.Height);
return path;
}