SeriesPoint3DDataSourceAdapter Class

The source of series points bound to a data source.

Namespace: DevExpress.Xpf.Charts

Assembly: DevExpress.Xpf.Charts.v20.1.dll

Declaration

[SeriesPoint3DSourceCustomBindingProperties]
public class SeriesPoint3DDataSourceAdapter :
    SeriesPoint3DSourceBase,
    ISeriesDataAdapter,
    ISeriesBindingProvider,
    IBindingProvider,
    IFilteredComponent,
    IFilteredComponentBase
<SeriesPoint3DSourceCustomBindingProperties>
Public Class SeriesPoint3DDataSourceAdapter
    Inherits SeriesPoint3DSourceBase
    Implements ISeriesDataAdapter,
               ISeriesBindingProvider,
               IBindingProvider,
               IFilteredComponent,
               IFilteredComponentBase

Examples

In this example the manually created series will be populated with randomly generated points.

The following classes and properties are used in this example.

Class or Property Description
Chart3DControl.SeriesSource The series source of the Chart3D control.
Series3DStorage The storage of manually created series.
Series3D An individual series.
Series3DBase.View The view of the series.
Bar3DSeriesView The Bar series view.
Series3D.PointSource The source of series points.
SeriesPoint3DDataSourceAdapter Converts data objects to series points.
Namespace Bar3DChart
   Public Class Point
        Private privateX As Double
        Public Property X() As Double
            Get
                Return privateX
            End Get
            Private Set(ByVal value As Double)
                privateX = value
            End Set
        End Property
        Private privateY As Double
        Public Property Y() As Double
            Get
                Return privateY
            End Get
            Private Set(ByVal value As Double)
                privateY = value
            End Set
        End Property
        Private privateZ As Double
        Public Property Z() As Double
            Get
                Return privateZ
            End Get
            Private Set(ByVal value As Double)
                privateZ = value
            End Set
        End Property

        Public Sub New(ByVal x As Double, ByVal y As Double, ByVal z As Double)
            Me.X = x
            Me.Y = y
            Me.Z = z
        End Sub
   End Class
End Namespace

Inheritance

Object
DispatcherObject
DependencyObject
ContentElement
FrameworkContentElement
DXFrameworkContentElement
DevExpress.Xpf.Charts.Chart3DNonVisualElement
DevExpress.Xpf.Charts.Chart3DSourceBase
SeriesPoint3DSourceBase
SeriesPoint3DDataSourceAdapter
See Also