Click or drag to resize

ChartCandleElement Class

The chart element representing a candle.
Inheritance Hierarchy
SystemObject
  CloneableChartCandleElement
    EquatableChartCandleElement
      StockSharp.Xaml.ChartingChartPartChartCandleElement
        StockSharp.Xaml.ChartingChartElementChartCandleElement
          StockSharp.Xaml.ChartingChartCandleElement

Namespace:  StockSharp.Xaml.Charting
Assembly:  StockSharp.Xaml.Charting (in StockSharp.Xaml.Charting.dll) Version: 4.4.16.0 (4.4.16)
Syntax
C#
public class ChartCandleElement : ChartElement<ChartCandleElement>, 
	IChartElement, ICloneable<IChartElement>, ICloneable, INotifyPropertyChanging, 
	INotifyPropertyChanged

The ChartCandleElement type exposes the following members.

Constructors
  NameDescription
Public methodChartCandleElement
Initializes a new instance of the ChartCandleElement.
Top
Properties
  NameDescription
Public propertyAntiAliasing
Candles rendering smoothing (enabled by default).
Public propertyAreaColor
Area color for DrawStyle set as Area.
Public propertyChart
The chart on which the element is drawn.
(Inherited from ChartElementT.)
Public propertyChartArea
The chart area on which the element is drawn.
(Inherited from ChartElementT.)
Public propertyChildElements
Child chart elements.
(Inherited from ChartElementT.)
Public propertyClusterColor
Cluster color.
Public propertyClusterLineColor
Cluster profile line color.
Public propertyClusterMaxColor
Cluster max color.
Public propertyClusterTextColor
Cluster text color.
Public propertyColorer
Custom elements colorer.
Public propertyDownBorderColor
Border color of decreasing candle.
Public propertyDownFillColor
Body color of decreasing candle.
Public propertyDrawStyle
Style of candles rendering.
Public propertyFontColor
Font color.
Public propertyFullTitle
The full series title which will be displayed in the chart.
(Inherited from ChartElementT.)
Public propertyHorizontalVolumeColor
Horizontal volume color.
Public propertyHorizontalVolumeFontColor
Horizontal volume font color.
Public propertyHorizontalVolumeWidthFraction
Horizontal volume width fraction.
Public propertyId
Unique ID.
(Inherited from ChartPartT.)
Public propertyIsLegend
Should this element be shown in the legend.
(Inherited from ChartElementT.)
Public propertyIsVisible
Show chart element.
(Inherited from ChartElementT.)
Public propertyLineColor
Line color for DrawStyle Line*.
Public propertyLocalHorizontalVolumes
Local horizontal volume.
Public propertyMaxVolumeColor
Max volume color.
Public propertyParentElement
Parent chart element.
(Inherited from ChartElementT.)
Public propertyShowAxisMarker
Show Y-axis market.
Public propertyShowHorizontalVolumes
Show horizontal volume.
Public propertyStrokeThickness
Line width (bar or border), with which candle will be drawn on chart.
Public propertyTimeframe2Color
Timeframe #2 color.
Public propertyTimeframe2FrameColor
Timeframe #2 frame color.
Public propertyTimeframe2Multiplier
Timeframe #2 multiplier.
Public propertyTimeframe3Color
Timeframe #3 color.
Public propertyTimeframe3Multiplier
Timeframe #3 multiplier.
Public propertyTitle
Series header that will be shown on chart.
Public propertyUpBorderColor
Border color of increasing candle.
Public propertyUpFillColor
Body color of increasing candle.
Public propertyXAxis
X axis this element currently attached to.
(Inherited from ChartElementT.)
Public propertyXAxisId
X-axis.
(Inherited from ChartElementT.)
Public propertyYAxis
X axis this element currently attached to.
(Inherited from ChartElementT.)
Public propertyYAxisId
Y-axis.
(Inherited from ChartElementT.)
Top
Methods
  NameDescription
Protected methodAddChildElement
Add child chart element.
(Inherited from ChartElementT.)
Public methodCheckAxesCompatible
Check if the element can be drawn using supplied axis types.
(Inherited from ChartElementT.)
Public methodClone (Inherited from ChartElementT.)
Public methodCompareTo(Object) (Inherited from EquatableChartCandleElement.)
Public methodCompareTo(UTP) (Inherited from EquatableChartCandleElement.)
Protected methodCreateClone
Create clone but do not fill out fields/properties.
(Inherited from ChartElementT.)
Public methodEquals(Object) (Inherited from EquatableChartCandleElement.)
Public methodEquals(UTP) (Inherited from EquatableChartCandleElement.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode (Inherited from ChartPartT.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodLoad
Load settings.
(Overrides ChartElementTLoad(SettingsStorage).)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Protected methodOnDraw
Draw on root element.
(Overrides ChartElementTOnDraw(ChartDrawData).)
Protected methodOnEquals (Inherited from ChartPartT.)
Protected methodOnReset
Reset element.
(Inherited from ChartElementT.)
Protected methodRaisePropertyChanged
To call the event PropertyChanged.
(Inherited from ChartPartT.)
Protected methodRaisePropertyChanging
To call the event PropertyChanging.
(Inherited from ChartPartT.)
Protected methodRaisePropertyValueChanging
To call the event PropertyValueChanging.
(Inherited from ChartPartT.)
Protected methodRemoveChildElement
Remove child chart element.
(Inherited from ChartElementT.)
Public methodSave
Save settings.
(Overrides ChartElementTSave(SettingsStorage).)
Protected methodSetFieldTField
Update field value and raise PropertyChanged event.
(Inherited from ChartPartT.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Events
See Also