Método ShapeGeometry.GetPath
Incluir membros protegidos
Incluir membros herdados
Obtém o caminho ao redor a geometria da forma.Use o caminho retornado antes de aplicar GetPath() para qualquer outra forma.Use GetPathCopy() se você quiser manter um caminho.
Esse membro está sobrecarregado. Para obter informações completas 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 ao redor a geometria da forma.Use o caminho retornado antes de aplicar GetPath() para qualquer outra forma.Use GetPathCopy() se você quiser manter um caminho. | |
GetPath(RectangleD) | Obtém o caminho ao redor a geometria da forma. |
Superior
Exemplos
Este exemplo é para uma forma circular.Observe que UninitializedPath é usada e redefinir.
/// <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;
}