Partager via


ShapeGeometry.GetPath, méthode

Inclure les membres protégés
Inclure les membres hérités

Obtient le tracé autour de la géométrie de la forme. Utilise le chemin d'accès retourné avant d'appliquer GetPath() à toute autre forme. Utilisez GetPathCopy() si vous souhaitez conserver un chemin d'accès.

Ce membre est surchargé. Pour obtenir des informations complètes sur ce membre, y compris sa syntaxe, son utilisation et des exemples s'y rapportant, cliquez sur un nom dans la liste de surcharge.

Liste de surcharge

  Nom Description
Méthode publique GetPath(IGeometryHost) Obtient le tracé autour de la géométrie de la forme.Utilise le chemin d'accès retourné avant d'appliquer GetPath() à toute autre forme.Utilisez GetPathCopy() si vous souhaitez conserver un chemin d'accès.
Méthode protégée GetPath(RectangleD) Obtient le tracé autour de la géométrie de la forme.

Début

Exemples

Cet exemple est destiné à une forme circulaire. Notez qu' UninitializedPath est utilisé et réinitialise.

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

Voir aussi

Référence

ShapeGeometry Classe

Microsoft.VisualStudio.Modeling.Diagrams, espace de noms