Condividi tramite


Metodo ShapeGeometry.GetPath

Includi membri protetti
Includi membri ereditati

Ottiene il percorso intorno alla geometria della forma.Utilizzare il percorso restituito prima di applicare GetPath() in qualsiasi altra forma.utilizzo GetPathCopy() se si desidera mantenere un percorso.

Si tratta di un membro di overload. Per informazioni complete su questo membro, inclusi la sintassi, l'utilizzo e gli esempi, fare clic su un nome nell'elenco degli overload.

Elenco di overload

  Nome Descrizione
Metodo pubblico GetPath(IGeometryHost) Ottiene il percorso intorno alla geometria della forma.Utilizzare il percorso restituito prima di applicare GetPath() in qualsiasi altra forma.utilizzo GetPathCopy() se si desidera mantenere un percorso.
Metodo protetto GetPath(RectangleD) Ottiene il percorso intorno alla geometria della forma.

In alto

Esempi

Questo esempio è valido per una forma circolare.Notare che UninitializedPath viene utilizzato e reimpostazione.

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

Vedere anche

Riferimenti

ShapeGeometry Classe

Spazio dei nomi Microsoft.VisualStudio.Modeling.Diagrams