Class AreaSeries3D
Class implementation for AreaSeries3D
Inheritance
Inherited Members
Namespace: Syncfusion.UI.Xaml.Charts
Assembly: Syncfusion.SfChart.WPF.dll
Syntax
public class AreaSeries3D : XyDataSeries3D, ICloneable, ISupportAxes3D, ISupportAxes
Constructors
AreaSeries3D()
Initializes a new instance of the AreaSeries3D class.
Declaration
public AreaSeries3D()
Properties
IsAreaTypeSeries
This property used to confirm whether it is area typed series.
Declaration
protected override bool IsAreaTypeSeries { get; }
Property Value
Type |
---|
System.Boolean |
Overrides
Remarks
Returns true
if its linear, otherwise it returns false
.
IsLinear
The property confirms the linearity of this series.
Declaration
protected override bool IsLinear { get; }
Property Value
Type |
---|
System.Boolean |
Overrides
Remarks
Returns true
if its linear, otherwise it returns false
.
Segment
Gets or sets the AreaSegment3D of this series.
Declaration
public AreaSegment3D Segment { get; set; }
Property Value
Type |
---|
AreaSegment3D |
SelectedSegment
Gets the selected segment in this series, when we enable the single selection.
Declaration
protected override ChartSegment SelectedSegment { get; }
Property Value
Type | Description |
---|---|
ChartSegment | It returns |
Overrides
SelectedSegments
Gets the selected segments in this series, when we enable the multiple selection.
Declaration
protected override List<ChartSegment> SelectedSegments { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<ChartSegment> | It returns System.Collections.Generic.List<T>. |
Overrides
Methods
CloneSeries(DependencyObject)
Clones the series.
Declaration
protected override DependencyObject CloneSeries(DependencyObject obj)
Parameters
Type | Name | Description |
---|---|---|
System.Windows.DependencyObject | obj | The object. |
Returns
Type | Description |
---|---|
System.Windows.DependencyObject | Returns the cloned series |
Overrides
CreateEmptyPointSegments(IList<Double>, out List<List<Double>>, out List<List<Double>>)
Creates the empty segments.
Declaration
public override void CreateEmptyPointSegments(IList<double> yValues, out List<List<double>> yValList, out List<List<double>> xValList)
Parameters
Type | Name | Description |
---|---|---|
System.Collections.Generic.IList<System.Double> | yValues | The y values |
System.Collections.Generic.List<System.Collections.Generic.List<System.Double>> | yValList | The y value list |
System.Collections.Generic.List<System.Collections.Generic.List<System.Double>> | xValList | The x value list |
Overrides
CreateSegments()
Creates the segments of AreaSeries3D.
Declaration
public override void CreateSegments()
Overrides
OnSeriesMouseMove(Object, Point)
Updates the series when mouse moved.
Declaration
protected override void OnSeriesMouseMove(object source, Point pos)
Parameters
Type | Name | Description |
---|---|---|
System.Object | source | The Source |
System.Windows.Point | pos | The Position |
Overrides
SelectedIndexChanged(Int32, Int32)
Method used to set SegmentSelectionBrush to selected index chart segment and trigger chart selection event
Declaration
protected override void SelectedIndexChanged(int newIndex, int oldIndex)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | newIndex | The New Index |
System.Int32 | oldIndex | The Old Index |