menu

WinUI

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

    Show / Hide Table of Contents

    Class SplineSegment

    Inheritance
    System.Object
    ChartSegment
    SplineSegment
    Implements
    System.ComponentModel.INotifyPropertyChanged
    Inherited Members
    ChartSegment.Fill
    ChartSegment.FillProperty
    ChartSegment.Item
    ChartSegment.PolygonPoints
    ChartSegment.PropertyChanged
    ChartSegment.Series
    ChartSegment.Stroke
    ChartSegment.StrokeDashArray
    ChartSegment.StrokeDashArrayProperty
    ChartSegment.StrokeProperty
    ChartSegment.StrokeWidth
    ChartSegment.StrokeWidthProperty
    Namespace: Syncfusion.UI.Xaml.Charts
    Assembly: Syncfusion.Chart.WinUI.dll
    Syntax
    public class SplineSegment : ChartSegment, INotifyPropertyChanged

    Constructors

    SplineSegment()

    Declaration
    public SplineSegment()

    SplineSegment(ChartPoint, ChartPoint, ChartPoint, ChartPoint, ChartSeries)

    Declaration
    public SplineSegment(ChartPoint point1, ChartPoint point2, ChartPoint point3, ChartPoint point4, ChartSeries series)
    Parameters
    Type Name Description
    ChartPoint point1
    ChartPoint point2
    ChartPoint point3
    ChartPoint point4
    ChartSeries series

    SplineSegment(ChartPoint, ChartPoint, ChartPoint, ChartPoint, SplineSeries)

    Declaration
    public SplineSegment(ChartPoint point1, ChartPoint point2, ChartPoint point3, ChartPoint point4, SplineSeries series)
    Parameters
    Type Name Description
    ChartPoint point1
    ChartPoint point2
    ChartPoint point3
    ChartPoint point4
    SplineSeries series

    SplineSegment(Point, Point, Point, Point, ChartSeries)

    Declaration
    public SplineSegment(Point point1, Point point2, Point point3, Point point4, ChartSeries series)
    Parameters
    Type Name Description
    Windows.Foundation.Point point1
    Windows.Foundation.Point point2
    Windows.Foundation.Point point3
    Windows.Foundation.Point point4
    ChartSeries series

    SplineSegment(Point, Point, Point, Point, SplineSeries)

    Declaration
    public SplineSegment(Point point1, Point point2, Point point3, Point point4, SplineSeries series)
    Parameters
    Type Name Description
    Windows.Foundation.Point point1
    Windows.Foundation.Point point2
    Windows.Foundation.Point point3
    Windows.Foundation.Point point4
    SplineSeries series

    Properties

    Data

    Gets or sets the path geometry for this segment.

    Declaration
    public PathGeometry Data { get; set; }
    Property Value
    Type
    Microsoft.UI.Xaml.Media.PathGeometry

    P1

    Gets or sets the start point of the bezier segment.

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

    P2

    Gets or sets the end point of the bezier segment.

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

    Q1

    Gets or sets the first control point for the bezier segment.

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

    Q2

    Gets or sets the seconf control point for the bezier segment.

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

    X1

    Gets or sets the x-value for the starting point of this segment.

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

    X1Data

    Gets or sets the x-value for the ending point.

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

    X2

    Gets or sets the x-value for the ending point of this segment.

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

    XData

    Gets or sets the x-value for the starting point.

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

    Y1

    Gets or sets the y-value for the starting point of this segment.

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

    Y1Data

    Gets or sets the y-value for the ending point.

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

    Y2

    Gets or sets the y-value for the ending point of this segment.

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

    YData

    Gets or sets the y-value for the starting point.

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

    Implements

    System.ComponentModel.INotifyPropertyChanged
    Back to top Generated by DocFX
    Copyright © 2001 - 2025 Syncfusion Inc. All Rights Reserved