IChartModifierBase

StockSharp.Xaml.Charting.ChartModifiers

Uma interface base para propriedades comuns compartilhadas entre ChartModifiers nas bibliotecas 2D e 3D Ultrachart

Implementa: IReceiveMouseEvents, INotifyPropertyChanged

Propriedades

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

Obtém ou define o DataContext para este modificador de gráficos

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

Obtém ou define se este modificador de gráficos está ligado a um pai UltrachartSurface

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

Obtém o nome do modificador

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

Obtém a instância IChartModifierSurface no pai UltrachartSurface, que funciona como uma tela para colocar UIElements

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

Se for verdadeiro, este IChartModifier pode receber eventos tratados. Os modificadores de gráfico funcionam de forma semelhante aos manipuladores de eventos do rato em WPF e Silverlight. Se um modificador aumentar ainda mais a pilha recebe um evento e trata dele, os modificadores subsequentes não recebem o evento. Esta propriedade substitui este comportamento.

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

Obtém o ServiceContainer que fornece acesso a serviços ao longo de Ultrachart. ServiceContainers são criados uma por instância UltrachartSurface, e compartilhados entre componentes periféricos, como AxisBase, BaseRenderableSeries, ChartModifierBase instâncias. Para uma lista completa de serviços disponíveis, consulte as observações sobre ServiceContainer

Métodos

OnAttached
public void OnAttached()
iChartModifierBase.OnAttached()

Chamado quando o modificador de gráfico está ligado à superfície do gráfico

OnDetached
public void OnDetached()
iChartModifierBase.OnDetached()

Chamado imediatamente antes do Modificador de Gráfico ser desvinculado da Superfície do Gráfico