ChartDataObject

StockSharp.Xaml.Charting

Provides a ViewModel containing info about chart series, which can be bound to to create Rollover or legends

Inherits: BindableObject

Constructors

ChartDataObject
public ChartDataObject()
chartDataObject = ChartDataObject()

Initializes a new instance of the ChartDataObject class.

ChartDataObject
public ChartDataObject(IEnumerable<SeriesInfo> seriesInfos)
chartDataObject = ChartDataObject(seriesInfos)

Initializes a new instance of the ChartDataObject class.

seriesInfos
The series infos.

Properties

SeriesInfo
public ObservableCollection<SeriesInfo> SeriesInfo { get; }
value = chartDataObject.SeriesInfo

Gets or sets a collection of SeriesInfo instances

ShowVisibilityCheckboxes
public bool ShowVisibilityCheckboxes { get; set; }
value = chartDataObject.ShowVisibilityCheckboxes
chartDataObject.ShowVisibilityCheckboxes = value

Workaround - used by UltrachartLegend items to bind to UltrachartLegend.ShowVisibilityCheckboxes. This property is set as a proxy by the UltrachartLegend control itself and data-bound in the themes