SciChart.Charting.DrawingTools
Defines brush annotation, which may be placed on the chart.
Defines Stroke dependency property.
Defines StrokeThikness dependency property.
Defines InitialBasePoints dependency property.
Initializes a new instance of the class.
Gets or Sets initial base points of type Observable collection of ().
Gets or sets the stroke thickness.
Gets or sets the stroke brush.
Raises when creation is finished.
Defines an (), which may be placed on the chart.
Initializes a new instance of the class.
Provides a base class for () annotation to be rendered over the chart
Defines TextStyle dependency property.
Called internally to set base point with the () param at () and () coordinates.
Defines an extended line annotation, that is derived from and which may be placed on the chart.
Defines the Id dependency property
Gets or Sets Id property
Gets annotation coordinates.
Sets actual annotation coordinates
Defines an (), which may be placed on the chart.
Initializes a new instance of the class.
/// Provides a base class for ().
Interaction logic for FibonacciRatioLine.xaml
FibonacciRatioLine
Initializes a new instance of the class.
InitializeComponent
Defines an (), which may be placed on the chart.
Defines LineLevel dependency property.
Defines NextLineLevelProperty
Gets or Sets NextLineLevel.
Gets or Sets LineLevel.
Defines viewmodel for (), which may be placed on the chart.
Initializes a new instance of the class, at () value level
and with () brush.
Gets or Sets LineLevel value for ().
Gets or Sets Stroke brush for ().
Defines an (), which may be placed on the chart.
Initializes a new instance of the class.
Provides a base class for ().
Interaction logic for FibonacciTableAnnotation.xaml
FibonacciTableAnnotation
Initializes a new instance of the class.
InitializeComponent
Interaction logic for FibonacciTextLevel.xaml
FibonacciTextLevel
Initializes a new instance of the class.
Focuses the text input area on the
Remove focus from input text area. Applicable only for Text and label annotation
InitializeComponent
Defines the interface to an FibonacciRetracementAnnotation, that is a special type of drawingToolsAnnotation, a custom drawable element over or under the SciChartSurface.
Returns collection of moving lines annotations.
Defines an head and shoulders annotation, which may be placed on the chart.
Defines Fill dependency property.
Initializes a new instance of the class.
Gets or sets Fill brush.
Update polygon coordinates by Id of the polygon
Polygon id
Returns polygon annotation, that corresponds to () parameter.
Returns text annotation.
Defines the interface to an drawing tool, that is a special type of annotation, a custom drawable element over or under the SciChartSurface.
Occurs when an annotation creation operation is finished and annotation created
Gets whether the current annotation is created.
Called to set the base point at the specified position at () and (). Programmatically sets an adorner point position
NOTICE: method should be called after annotation was added to SciChartSurface.Annotations collection.
Called to update the position of () point to a new position at () and ().
This method uses to update base points(and adorners also) that forces drawing tools annotation to re-draw.
Gets the adorner data value positions
Represents an x- and y-DataValue pair in two-dimensional space.
Gets or sets X DataValue
Gets or sets Y DataValue
Initializes a new instance of the class.
Defines the interface to an , that is used for storing line levels.
Gets or sets LineLevel value.
Gets or sets NextLineLevel value.
Defines model for () that is used in () and in ().
Initializes a new instance of the class.
Gets or sets the Value that is used for displaying Level of the ()
Gets or sets brush that is used for coloring ()
Defines the pitchfork annotation, which may be placed on the chart.
Defines SidesFill dependency property.
Defines MiddleFill dependency property.
Gets or sets the brush that is used for filling side middle "fork" section.
Gets or sets the brush that is used for filling side "fork" sections.
Called internally to set base point with the () param at () and () coordinates.
Returns instance with corresponding ().
Returns instance with corresponding ().
Provides a base class for () to be rendered over the chart.
Defines the IsMouseOverParentAnnotation attached property, that recognizes if mouse is over the parent composite annotation.
this is used to let parent annotation know that it's hovered by the mouse
Defines the IsFilledAreaHitTestVisibleProperty attached property
Sets the IsMouseOverParentAnnotation attached property.
Gets the IsMouseOverParentAnnotation attached property.
Defines BasePointsCount dependency property
Sets the MovingPart attached property.
Gets the MovingPart attached property.
Defines InitialBasePoints dependency property.
Defines Stroke dependency property that specifies the Stroke brush of the trading annotation.
Defines the LineStyle dependency property.
Initializes a new instance of the class.
Gets or Sets base points count.
Gets or Sets initial base points of type Observable collection of ().
Gets or sets a value that declares whether this element can possibly be returned as a hit test result.
Gets whether the current annotation is created
Gets or sets the Stroke property
Gets or sets the LineStyle property
Gets or sets the StrokeThickness property
Gets the MovingLinesPartAnnotations collection with child annotations that are moving.
Gets if annotation is ready to update after unload
Updates the coordinate calculators and refreshes the annotation position on the parent
The XAxis
The YAxis
Called when trading annotation is loaded.
Update polygon coordinates by Id of the polygon
Polygon id
Called to update position of the TextAnnotation
Changes Z-index of trading annotation.
Called internally to set base point with the () param at () and () coordinates.
Rises when trading annotation is created.
INTERNAL USE ONLY: Defines a class which extends the original and is created internally
per every of appropriate type in MVVM scenarios
INTERNAL USE ONLY: Initializes a new instance of the class.
INTERNAL USE ONLY: Defines a class which extends the original and is created internally
per every of appropriate type in MVVM scenarios
INTERNAL USE ONLY: Initializes a new instance of the class.
INTERNAL USE ONLY: Defines a class which extends the original and is created internally
per every of appropriate type in MVVM scenarios
INTERNAL USE ONLY: Initializes a new instance of the class.
INTERNAL USE ONLY: Defines a class which extends the original and is created internally
per every of appropriate type in MVVM scenarios
INTERNAL USE ONLY: Initializes a new instance of the class.
INTERNAL USE ONLY: Defines a class which extends the original and is created internally
per every of appropriate type in MVVM scenarios
INTERNAL USE ONLY: Initializes a new instance of the class.
INTERNAL USE ONLY: Defines a class which extends the original and is created internally
per every of appropriate type in MVVM scenarios
INTERNAL USE ONLY: Initializes a new instance of the class.
INTERNAL USE ONLY: Defines a class which extends the original and is created internally
per every of appropriate type in MVVM scenarios
INTERNAL USE ONLY: Initializes a new instance of the class.
Defines the interface to an trading annotation ViewModel.
Gets or Sets an instance of ().
Provides a base class for trading annotation viewmodels.
Initializes a new instance of the class.
Gets or Sets the line style for ().
Gets or Sets the Stroke brush for ().
Gets or Sets Font size for ().
Gets or Sets the StrokeThickness value for ().
Gets or Sets collection of annotations.
Provides a class for BrushAnnotation viewmodel.
Gets or Sets the Stroke brush for ().
Gets or Sets the StrokeThickness value for ().
Provides a class for EllioWaveAnnotationBase viewmodel.
Gets or Sets text style for ().
Gets or Sets Font family for ().
Gets or Sets Font weight for ().
Gets or Sets foreground for ().
Provides a class for EllioWaveAnnotation viewmodel.
Provides a class for EllioWaveAnnotation viewmodel.
Gets or Sets the Fill brush for ().
Provides a class for PitchforkAnnotation viewmodel.
Gets or sets the brush that is used for filling the middle "fork" section.
Gets or sets the brush that is used for filling side "fork" sections.
Provides a class for XabcdAnnotatio viewmodel.
Gets or Sets the Fill brush for ().
Provides a class for FibonacciExtensionAnnotation viewmodel.
Provides a class for FibonacciRetracementAnnotation viewmodel.
Defines an XABCD annotation, which may be placed on the chart.
Defines the Fill dependency property.
Initializes a new instance of the class.
Gets or sets the Fill brush that is used for filling inner ().
Returns an with corresponding ().
A custom to be used in conjunction with the . The
allows creation of drawing tools annotations on mouse-click and drag. See the example of use [ Trade Annotations ] in the examples-suite.
A custom to be used in conjunction with the . The
allows creation of drawing tools annotations on mouse-click and drag. See the example of use [ Trade Annotations ] in the examples-suite.