ShapeGeometry.GetPath (Método)
Incluir miembros protegidos
Incluir miembros heredados
Obtiene la ruta alrededor de la geometría de la forma. Usar la ruta de acceso devuelta antes de aplicar GetPath() a cualquier otra forma. Use GetPathCopy() si desea conservar una ruta de acceso.
Este miembro está sobrecargado. Para obtener información completa sobre este miembro, incluida la sintaxis, el uso y algunos ejemplos, haga clic en un nombre de la lista de sobrecarga.
Lista de sobrecarga
Nombre | Descripción | |
---|---|---|
GetPath(IGeometryHost) | Obtiene la ruta alrededor de la geometría de la forma.Usar la ruta de acceso devuelta antes de aplicar GetPath() a cualquier otra forma.Use GetPathCopy() si desea conservar una ruta de acceso. | |
GetPath(RectangleD) | Obtiene la ruta alrededor de la geometría de la forma. |
Arriba
Ejemplos
Este ejemplo es para una forma circular. Observe que UninitializedPath se utiliza y restaurado.
/// <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;
}
Vea también
Referencia
Microsoft.VisualStudio.Modeling.Diagrams (Espacio de nombres)