menu

UWP

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ArcSegment - UWP API Reference | Syncfusion

    Show / Hide Table of Contents

    Class ArcSegment

    Arc Segment

    Inheritance
    System.Object
    ArcSegment
    Implements
    IArcSegment
    IConnectorSegment
    System.ComponentModel.INotifyPropertyChanged
    Namespace: Syncfusion.UI.Xaml.Diagram
    Assembly: Syncfusion.SfDiagram.UWP.dll
    Syntax
    public class ArcSegment : Object, IArcSegment, IConnectorSegment, INotifyPropertyChanged

    Constructors

    ArcSegment()

    Initializes a new instance of the ArcSegment class.

    Declaration
    public ArcSegment()

    Properties

    BezierSmoothness

    Gets or sets the smoothness of arcsegment.

    Declaration
    public BezierSmoothness BezierSmoothness { get; set; }
    Property Value
    Type
    BezierSmoothness

    Constraints

    Gets or sets Constraints of the arcsegment

    Declaration
    public SegmentConstraints Constraints { get; set; }
    Property Value
    Type
    SegmentConstraints

    IsLargeArc

    Gets or sets a value whether the arc should be greater than 180 degrees.

    Declaration
    public bool IsLargeArc { get; set; }
    Property Value
    Type
    System.Boolean

    RotationAngle

    Gets or sets Rotate Angle of the arcsegment

    Declaration
    public double RotationAngle { get; set; }
    Property Value
    Type
    System.Double

    Size

    Gets or sets X and Y radius of the arcsegment

    Declaration
    public Size Size { get; set; }
    Property Value
    Type
    Windows.Foundation.Size

    SweepDirection

    Gets or sets whether the arc is drawn in the Clockwise or Counterclockwise direction

    Declaration
    public SweepDirection SweepDirection { get; set; }
    Property Value
    Type
    Windows.UI.Xaml.Media.SweepDirection

    Methods

    OnPropertyChanged(String)

    Invoked whenever the effective value of any dependency property on this FrameworkElement has been updated. The specific dependency property that changed is reported in the arguments parameter. Overrides OnPropertyChanged(name).

    Declaration
    protected virtual void OnPropertyChanged(string name)
    Parameters
    Type Name Description
    System.String name

    Events

    PropertyChanged

    Occurs when a property value changes.

    Declaration
    public event PropertyChangedEventHandler PropertyChanged
    Event Type
    Type
    System.ComponentModel.PropertyChangedEventHandler

    Implements

    IArcSegment
    IConnectorSegment
    System.ComponentModel.INotifyPropertyChanged

    Extension Methods

    DateTimeExtension.ToDateTime(Object)
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved