IChartModifierBase

StockSharp.Xaml.Charting.ChartModifiers

A Base interface for common shared properties between ChartModifiers in the 2D and 3D Ultrachart libraries

Implementa: IReceiveMouseEvents, INotifyPropertyChanged

Propiedades

DataContext : object

Gets or sets the DataContext for this Chart Modifier

IsAttached : bool

Gets or sets whether this Chart Modifier is attached to a parent UltrachartSurface

ModifierName : string

Gets modifier name

ModifierSurface : IChartModifierSurface

Gets the IChartModifierSurface instance on the parent UltrachartSurface, which acts as a canvas to place UIElements

ReceiveHandledEvents : bool

If true, this IChartModifier can receive handled events. Chart modifiers work similarly to mouse event handlers in WPF and Silverlight. If a modifier further up the stack receives an event and handles it, then subsequent modifiers do not receive the event. This property overrides this behaviour.

Services : IServiceContainer

Gets the ServiceContainer which provides access to services throughout Ultrachart. ServiceContainers are created one per UltrachartSurface instance, and shared between peripheral components such as AxisBase, BaseRenderableSeries, ChartModifierBase instances. For a full list of available services, see the remarks on ServiceContainer

Métodos

OnAttached()

Called when the Chart Modifier is attached to the Chart Surface

OnDetached()

Called immediately before the Chart Modifier is detached from the Chart Surface