TimeframeSegmentDataSeries
Basisklasse für segmentierte Datenreihen
Erbt von: BindableObject
Implementiert: IDataSeries<DateTime, double>, IDataSeries, ISuspendable, ITimeframeDataSeries
Eigenschaften
public bool IsSuspended { get; }
value = timeframeSegmentDataSeries.IsSuspended
Erhaltet einen Wert, der angibt, ob Updates für das Ziel derzeit ausgesetzt sind
public IComparable LatestYValue { get; }
value = timeframeSegmentDataSeries.LatestYValue
Holt sich den neuesten Y-Wert des DataSeries
public string SeriesName { get; set; }
value = timeframeSegmentDataSeries.SeriesName
timeframeSegmentDataSeries.SeriesName = value
Bekommt oder setzt den Namen dieser Serie
public Type XType { get; }
value = timeframeSegmentDataSeries.XType
Bekommt den Typ der X-Datenpunkte in diesem DataSeries @. Wird verwendet, um die Kompatibilität mit Achsentypen zu überprüfen
public Type YType { get; }
value = timeframeSegmentDataSeries.YType
Bekommt den Typ der Y-Datenpunkte in diesem DataSeries @. Wird verwendet, um die Kompatibilität mit Achsentypen zu überprüfen
Methoden
public void InvalidateParentSurface(RangeMode rangeMode)
timeframeSegmentDataSeries.InvalidateParentSurface(rangeMode)
Diese Methode ist äußerst nützlich, wenn IDataSeries in einem ViewModel und über MVVM an IRenderableSeries gebunden sind. Bitte beachten Sie den Parameter für die Ungültigerklärungsoptionen
- rangeMode
- Bietet RangeMode Ungültigkeitsoptionen für die übergeordnete Oberfläche
public void ResumeUpdates(IUpdateSuspender suspender)
timeframeSegmentDataSeries.ResumeUpdates(suspender)
Setzt Updates für das Ziel fort, die von IUpdateSuspender aufgerufen werden sollen
- suspender
public IUpdateSuspender SuspendUpdates()
result = timeframeSegmentDataSeries.SuspendUpdates()
Setzt die Zeichnungsaktualisierungen des Ziels aus, bis das zurückgegebene Objekt entsorgt ist, wenn ein endgültiger Draw Call ausgegeben wird
Rückgabe: Der Einweg-Update Suspender
Ereignisse
public event EventHandler<DataSeriesChangedEventArgs> DataSeriesChanged
timeframeSegmentDataSeries.DataSeriesChanged += handler
Ereignis wird ausgelöst, wenn Punkte hinzugefügt, entfernt oder eine oder mehrere DataSeries Eigenschaften geändert werden