IChartModifierBase
Uma interface base para propriedades comuns compartilhadas entre ChartModifiers nas bibliotecas 2D e 3D Ultrachart
Implementa: IReceiveMouseEvents, INotifyPropertyChanged
Propriedades
public object DataContext { get; set; }
value = iChartModifierBase.DataContext
iChartModifierBase.DataContext = value
Obtém ou define o DataContext para este modificador de gráficos
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
public string ModifierName { get; }
value = iChartModifierBase.ModifierName
Obtém o nome do modificador
public IChartModifierSurface ModifierSurface { get; }
value = iChartModifierBase.ModifierSurface
Obtém a instância IChartModifierSurface no pai UltrachartSurface, que funciona como uma tela para colocar UIElements
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.
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
public void OnAttached()
iChartModifierBase.OnAttached()
Chamado quando o modificador de gráfico está ligado à superfície do gráfico
public void OnDetached()
iChartModifierBase.OnDetached()
Chamado imediatamente antes do Modificador de Gráfico ser desvinculado da Superfície do Gráfico