IChartModifierBase

StockSharp.Xaml.Charting.ChartModifiers

Interfaz de base para propiedades comunes entre ChartModifiers en las bibliotecas 2D y 3D Ultrachart

Implementa: IReceiveMouseEvents, INotifyPropertyChanged

Propiedades

DataContext
public object DataContext { get; set; }
value = iChartModifierBase.DataContext
iChartModifierBase.DataContext = value

Consigue o establece el DataContext para este Modificador de Gráficos

IsAttached
public bool IsAttached { get; set; }
value = iChartModifierBase.IsAttached
iChartModifierBase.IsAttached = value

Obtiene o establece si este Modificador de Gráficos se adjunta a un padre UltrachartSurface

ModifierName
public string ModifierName { get; }
value = iChartModifierBase.ModifierName

Consigue el nombre de modificador

ModifierSurface
public IChartModifierSurface ModifierSurface { get; }
value = iChartModifierBase.ModifierSurface

Consigue la instancia IChartModifierSurface sobre el padre UltrachartSurface, que actúa como un lienzo para colocar los UIElements

ReceiveHandledEvents
public bool ReceiveHandledEvents { get; }
value = iChartModifierBase.ReceiveHandledEvents

Si es cierto, este IChartModifierpuede recibir eventos manejados. Modificadores de gráficos funcionan de forma similar a los controladores de eventos del ratón en WPF y Silverlight. Si un modificador más arriba de la pila recibe un evento y lo maneja, entonces los modificadores posteriores no reciben el evento. Esta propiedad invalida este comportamiento.

Services
public IServiceContainer Services { get; set; }
value = iChartModifierBase.Services
iChartModifierBase.Services = value

Consigue el ServiceContainer que proporciona acceso a servicios en Ultrachart. ServiceContainers se crean uno por instancia UltrachartSurface, y se comparten entre componentes periféricos como AxisBase, BaseRenderableSeries, ChartModifierBase. Para una lista completa de servicios disponibles, vea las observaciones sobre ServiceContainer

Métodos

OnAttached
public void OnAttached()
iChartModifierBase.OnAttached()

Llamado cuando el Modificador de Gráfico está conectado a la superficie de carga

OnDetached
public void OnDetached()
iChartModifierBase.OnDetached()

Llamado inmediatamente antes de que el Modificador de Gráfico se desprenda de la superficie de la Chart