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 | |
---|---|---|
![]() |
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. |
![]() |
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;
}