ShapeGeometry.GetPath Yöntem
Korumalı Üyeleri Ekle
Devralınan Üyeleri Ekle
Şekil geometrisi etrafında yol alır.Uygulamadan önce döndürülen yol kullanmak GetPath() için başka bir şekil.Use GetPathCopy() bir yol tutmak istiyorsanız.
Bu üye aşırı yüklü. Bu üyeyle ilgili, sözdizimini, kullanımı ve örnekleri de içerecek şekilde tam bilgi edinmek için fazla yük listesinde bir adı tıklatın.
Fazla Yük Listesi
Ad | Açıklama | |
---|---|---|
![]() |
GetPath(IGeometryHost) | Şekil geometrisi etrafında yol alır.Uygulamadan önce döndürülen yol kullanmak GetPath() için başka bir şekil.Use GetPathCopy() bir yol tutmak istiyorsanız. |
![]() |
GetPath(RectangleD) | Şekil geometrisi etrafında yol alır. |
Üst
Örnekler
Bu örnek için dairesel bir şekildir.Dikkat UninitializedPath kullanılan ve Sıfırla.
/// <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;
}