Método ShapeGeometry.GetPath
Incluir membros protegidos
Incluir membros herdados
Obtém o caminho em torno da geometria da forma. Use o caminho retornado antes de aplicar GetPath() para qualquer outra forma. Use GetPathCopy() se você deseja manter um caminho.
Esse membro está sobrecarregado. Para informação completa sobre esse membro, incluindo sintaxe, uso e exemplos, clique em um nome na lista de sobrecargas.
Lista de sobrecargas
Nome | Descrição | |
---|---|---|
GetPath(IGeometryHost) | Obtém o caminho em torno da geometria da forma.Use o caminho retornado antes de aplicar GetPath() para qualquer outra forma.Use GetPathCopy() se você deseja manter um caminho. | |
GetPath(RectangleD) | Obtém o caminho em torno da geometria da forma. |
Superior
Exemplos
Este exemplo é para uma maneira circular. Observe que UninitializedPath é usado e redefinido.
/// <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;
}