TimeframeSegmentDataSeries
classe de base para séries de dados segmentadas
Herda de: BindableObject
Implementa: IDataSeries<DateTime, double>, IDataSeries, ISuspendable, ITimeframeDataSeries
Propriedades
public bool IsSuspended { get; }
value = timeframeSegmentDataSeries.IsSuspended
Obtém um valor indicando se as actualizações do alvo estão suspensas
public IComparable LatestYValue { get; }
value = timeframeSegmentDataSeries.LatestYValue
Obtém o mais recente valor Y do DataSeries
public string SeriesName { get; set; }
value = timeframeSegmentDataSeries.SeriesName
timeframeSegmentDataSeries.SeriesName = value
Obtém ou define o nome desta série
public Type XType { get; }
value = timeframeSegmentDataSeries.XType
Obtém o Tipo de pontos de dados X neste DataSeries. Usado para verificar a compatibilidade com os tipos Axis
public Type YType { get; }
value = timeframeSegmentDataSeries.YType
Obtém o Tipo de pontos de dados Y neste DataSeries. Usado para verificar a compatibilidade com os tipos Axis
Métodos
public void InvalidateParentSurface(RangeMode rangeMode)
timeframeSegmentDataSeries.InvalidateParentSurface(rangeMode)
Pode ser chamado para desencadear um desenho no pai UltrachartSurface. Este método é extremamente útil quando IDataSeries estão em ViewModel e estão ligados via MVVM para IRenderableSeries. Por favor, veja o parâmetro para opções de invalidação
- rangeMode
- Fornece opções de invalidação RangeModepara a superfície pai
public void ResumeUpdates(IUpdateSuspender suspender)
timeframeSegmentDataSeries.ResumeUpdates(suspender)
Continua actualizações sobre o alvo, que se pretende chamar por IUpdateSuspender
- suspender
public IUpdateSuspender SuspendUpdates()
result = timeframeSegmentDataSeries.SuspendUpdates()
Suspende o desenho de actualizações sobre o alvo até que o objeto devolvido seja eliminado, quando será emitida uma chamada final de sorteio
Retorna: O Suspensor de Atualização descartável
Eventos
public event EventHandler<DataSeriesChangedEventArgs> DataSeriesChanged
timeframeSegmentDataSeries.DataSeriesChanged += handler
Evento levantado sempre que pontos são adicionados, removidos ou uma ou mais DataSeries properties changes