SemiEllipse Class
Represents a Path that renders a half ellipse shape with the apex on a specified side.
public class SemiEllipse : Shape
- Inheritance:
- object Visual UIElement FrameworkElement Shape object
Constructors
SemiEllipse()
Initializes an instance of the SemiEllipse
class.
public SemiEllipse()
Properties
ApexSide
Gets or sets the side upon which the semi-circle apex appears.
public Side ApexSide { get; set; }
Property Value
- Side:
The side upon which the semi-circle apex appears. The default value is
Side.Top
.
DefiningGeometry
protected override Geometry DefiningGeometry { get; }
Property Value
IsClosed
Gets or sets whether the side opposite the apex is closed.
public bool IsClosed { get; set; }
Property Value
- bool:
true
if the side opposite the apex is closed; otherwise,false
. The default value istrue
.
Fields
ApexSideProperty
Identifies the ApexSide dependency property. This field is read-only.
public static readonly DependencyProperty ApexSideProperty
DataProperty
Identifies the ActiproSoftware.Windows.Shapes.SemiEllipse.Data dependency property. This field is read-only.
public static readonly DependencyProperty DataProperty
IsClosedProperty
Identifies the IsClosed dependency property. This field is read-only.
public static readonly DependencyProperty IsClosedProperty