Sdílet prostřednictvím


ShapeGeometry.GetPath – metoda

Zařadit chráněné členy
Zařadit zděděné členy

Získá cestu kolem geometrii obrazce.Použít vrácené cestu před použitím GetPath() jiný tvar.Použití GetPathCopy() Pokud chcete zachovat cesty.

Tento člen je přetížen. Podrobnější informace o tomto členu, včetně syntaxe, způsobu použití a příkladů, získáte kliknutím na název v seznamu přetížení.

Seznam přetížení

  Název Popis
Veřejná metoda GetPath(IGeometryHost) Získá cestu kolem geometrii obrazce.Použít vrácené cestu před použitím GetPath() jiný tvar.Použití GetPathCopy() Pokud chcete zachovat cesty.
Chráněná metoda GetPath(RectangleD) Získá cestu kolem geometrii obrazce.

Nahoru

Příklady

V tomto příkladu je kruhovému tvaru.Všimněte si, že UninitializedPath používá a obnovit.

/// <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;
}

Viz také

Referenční dokumentace

ShapeGeometry Třída

Microsoft.VisualStudio.Modeling.Diagrams – obor názvů