BaseRenderableSeries

StockSharp.Xaml.Charting.Visuals.RenderableSeries

Definiert die Basisklasse für alle RenderableSeries innerhalb von Ultrachart.

Erbt von: ContentControl

Implementiert: IRenderableSeries, IRenderableSeriesBase, IDrawable, IXmlSerializable

Konstruktoren

BaseRenderableSeries
protected BaseRenderableSeries()
baseRenderableSeries = BaseRenderableSeries()

Initialisiert eine neue Instanz der BaseRenderableSeries Klasse.

Eigenschaften

AntiAliasing
public bool AntiAliasing { get; set; }
value = baseRenderableSeries.AntiAliasing
baseRenderableSeries.AntiAliasing = value

Gibt oder stellt fest, ob diese Serie AntiAliasing verwendet, wenn sie gezeichnet wird

CurrentRenderPassData
public IRenderPassData CurrentRenderPassData { get; set; }
value = baseRenderableSeries.CurrentRenderPassData
baseRenderableSeries.CurrentRenderPassData = value

Bekommt oder setzt die RenderPassData Instanz, die für diesen Render-Pass verwendet wird

DataSeries
public IDataSeries DataSeries { get; set; }
value = baseRenderableSeries.DataSeries
baseRenderableSeries.DataSeries = value

Bekommt oder setzt die DataSeries, die mit dieser Serie verknüpft ist

DisplaysDataAsXy
public virtual bool DisplaysDataAsXy { get; private set; }
value = baseRenderableSeries.DisplaysDataAsXy
baseRenderableSeries.DisplaysDataAsXy = value

Wenn dies zutrifft, werden die Daten als XY, e.g @ angezeigt. wie ein Scatter-Plot, nicht eine Zeilen- (Zeit-)Serie

DrawNaNAs
public LineDrawMode DrawNaNAs { get; set; }
value = baseRenderableSeries.DrawNaNAs
baseRenderableSeries.DrawNaNAs = value

Gibt einen Wert an, der angibt, wie diese renderbare Serie double.NaN behandelt. Sehen Sie LineDrawMode für verfügbare Optionen

IsSelected
public bool IsSelected { get; set; }
value = baseRenderableSeries.IsSelected
baseRenderableSeries.IsSelected = value

Bekommt oder setzt die IsSelectedProperty.

IsValidForDrawing
internal virtual bool IsValidForDrawing { get; }
value = baseRenderableSeries.IsValidForDrawing

Gibt einen Wert an, der angibt, ob dieser BaseRenderableSeries zum Zeichnen gültig ist.

IsVisible
public bool IsVisible { get; set; }
value = baseRenderableSeries.IsVisible
baseRenderableSeries.IsVisible = value

Bekommt oder stellt fest, ob die Serie beim Zeichnen sichtbar ist

LegendMarkerTemplate
public DataTemplate LegendMarkerTemplate { get; set; }
value = baseRenderableSeries.LegendMarkerTemplate
baseRenderableSeries.LegendMarkerTemplate = value

Bekommt oder setzt das DataTemplate, das das Visual definiert, das auf dem UltrachartLegend als Serienmarker dargestellt werden soll

PaletteProvider
public IPaletteProvider PaletteProvider { get; set; }
value = baseRenderableSeries.PaletteProvider
baseRenderableSeries.PaletteProvider = value

Bekommt oder Setzt eine optionale IPaletteProvider-Instanz, die verwendet werden kann, um bestimmte Datenpunktfarben während des Renderns zu überschreiben.

PointMarker
public IPointMarker PointMarker { get; set; }
value = baseRenderableSeries.PointMarker
baseRenderableSeries.PointMarker = value

Erhält oder setzt eine BasePointMarker Instanz direkt auf BaseRenderableSeries. Wenn ein BasePointMarker vorhanden ist, werden die Markierungen an jedem Datenpunkt in der Reihe gezogen.

PointMarkerTemplate
public ControlTemplate PointMarkerTemplate { get; set; }
value = baseRenderableSeries.PointMarkerTemplate
baseRenderableSeries.PointMarkerTemplate = value

Bekommt oder setzt das PointMarker ControlTemplate, das das Punktmarkervisual definiert, das auf jedem Datenpunkt der Serie gerendert werden soll

ResamplingMode
public ResamplingMode ResamplingMode { get; set; }
value = baseRenderableSeries.ResamplingMode
baseRenderableSeries.ResamplingMode = value

Bekommt oder setzt die ResamplingMode, die beim Zeichnen dieser Serie verwendet wurde

ResamplingResolution
public int ResamplingResolution { get; set; }
value = baseRenderableSeries.ResamplingResolution
baseRenderableSeries.ResamplingResolution = value

Die Auflösung des Resamplings wird ermittelt oder festgelegt. Die Standardeinstellung ist 2, was zu einem Nyquist-Resampling führt. Niedrigere Werte sind nicht zulässig. Höhere Werte führen zu einer möglicherweise visuell genaueren Wiedergabe, jedoch zu Lasten der Leistung.

RolloverMarker
public FrameworkElement RolloverMarker { get; }
value = baseRenderableSeries.RolloverMarker

Erhält ein zwischengespeichertes Framework-Element, das als Rollover-Marker verwendet wird. Dieser wird von ControlTemplate in xaml über RolloverMarkerTemplateProperty DependencyProperty erzeugt.

RolloverMarkerTemplate
public ControlTemplate RolloverMarkerTemplate { get; set; }
value = baseRenderableSeries.RolloverMarkerTemplate
baseRenderableSeries.RolloverMarkerTemplate = value

Erhält oder setzt das RolloverMarker ControlTemplate, das das Visual definiert, das in der Serie gerendert werden soll, wenn das RolloverModifier aktiviert ist und der Benutzer die Maus bewegt.

SelectedSeriesStyle
public Style SelectedSeriesStyle { get; set; }
value = baseRenderableSeries.SelectedSeriesStyle
baseRenderableSeries.SelectedSeriesStyle = value

Bekommt oder legt einen Stil für ausgewählte Serien fest.

SeriesColor
public Color SeriesColor { get; set; }
value = baseRenderableSeries.SeriesColor
baseRenderableSeries.SeriesColor = value

Bekommt oder setzt die SeriesColor.

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

Holt sich ServiceContainer, das Zugriff auf Dienste in Ultrachart bietet. ServiceContainers werden pro UltrachartSurface Instanz erstellt und zwischen Peripheriekomponenten wie AxisBase, BaseRenderableSeries, ChartModifierBase Instanzen geteilt. Eine vollständige Liste der verfügbaren Dienste finden Sie in den Bemerkungen zu ServiceContainer

StrokeThickness
public int StrokeThickness { get; set; }
value = baseRenderableSeries.StrokeThickness
baseRenderableSeries.StrokeThickness = value

Bekommt oder setzt die StrokeThickness der Linie.

XAxis
public IAxis XAxis { get; set; }
value = baseRenderableSeries.XAxis
baseRenderableSeries.XAxis = value

Bekommt oder setzt die XAxis, mit der dieses IRenderableSeries verknüpft ist

XAxisId
public string XAxisId { get; set; }
value = baseRenderableSeries.XAxisId
baseRenderableSeries.XAxisId = value

Bekommt oder legt die ID der X-Achse fest, an der diese renderbare Serie gemessen wird

YAxis
public IAxis YAxis { get; set; }
value = baseRenderableSeries.YAxis
baseRenderableSeries.YAxis = value

Bekommt oder setzt die YAxis, mit denen dieses IRenderableSeries verknüpft ist

YAxisId
public string YAxisId { get; set; }
value = baseRenderableSeries.YAxisId
baseRenderableSeries.YAxisId = value

Bekommt oder legt die ID der Y-Achse fest, an der diese renderbare Serie gemessen wird

ZeroLineY
public double ZeroLineY { get; set; }
value = baseRenderableSeries.ZeroLineY
baseRenderableSeries.ZeroLineY = value

Wird verwendet, um den unteren Teil einer Spalte oder die Nulllinie in einem Berg zu setzen.

Methoden

AssertDataPointType``1
protected void AssertDataPointType<TSeriesPoint>(string dataSeriesType)
baseRenderableSeries.AssertDataPointType(dataSeriesType)

Intern vom Renderer verwendet. Behauptet, dass der Eingabedatentyp das richtige Format für den aktuellen BaseRenderableSeries hat

dataSeriesType
Art der Datenreihen.
CheckIsInBounds
protected static bool CheckIsInBounds(double coord, double lowerBound, double upperBound)
result = BaseRenderableSeries.CheckIsInBounds(coord, lowerBound, upperBound)

Gibt True zurück, wenn die Koordinate zwischen der unteren und oberen Grenze liegt

coord
lowerBound
upperBound
CreateRolloverMarker
protected virtual void CreateRolloverMarker()
baseRenderableSeries.CreateRolloverMarker()

Erstellt ein RolloverMarker aus der RolloverMarkerTemplate @ Eigenschaft

GetChartRotationAngle
protected double GetChartRotationAngle(IRenderPassData renderPassData)
result = baseRenderableSeries.GetChartRotationAngle(renderPassData)

Intern verwendet: Erhält den Drehwinkel des Diagramms, der 0 Grad oder 90 Grad beträgt, je nachdem, ob das Elternunternehmen UltrachartSurface X und Y Axes getauscht hat oder nicht.

renderPassData
Die aktuelle IRenderPassData
GetDatapointWidth
public int GetDatapointWidth(ICoordinateCalculator<double> xCoordinateCalculator, IPointSeries pointSeries, double widthFraction)
result = baseRenderableSeries.GetDatapointWidth(xCoordinateCalculator, pointSeries, widthFraction)

Bekommt die Breite von Datenpunkten, die zur Berechnung von Spalten- und OHLC-Balkenbreiten verwendet werden

xCoordinateCalculator
Der aktuelle x-Koordinatenrechner.
pointSeries
Der aktuelle IPointSeries wird gerendert.
widthFraction
Der Breitenanteil von 0,0 bis 1,0, wobei 0,0 unendlich klein ist, 0,5 die Hälfte der verfügbaren Breite einnimmt und 1,0 bedeutet, dass ein Datenpunkt die volle Breite zwischen den Punkten ist.
GetDatapointWidth
public int GetDatapointWidth(ICoordinateCalculator<double> xCoordinateCalculator, IPointSeries pointSeries, double barsAmount, double widthFraction)
result = baseRenderableSeries.GetDatapointWidth(xCoordinateCalculator, pointSeries, barsAmount, widthFraction)

Bekommt die Breite von Datenpunkten, die zur Berechnung von Spalten- und OHLC-Balkenbreiten verwendet werden

xCoordinateCalculator
Der aktuelle x-Koordinatenrechner.
pointSeries
Der aktuelle IPointSeries wird gerendert.
barsAmount
Anzahl der Balken innerhalb des Viewports
widthFraction
Der Breitenanteil von 0,0 bis 1,0, wobei 0,0 unendlich klein ist, 0,5 die Hälfte der verfügbaren Breite einnimmt und 1,0 bedeutet, dass ein Datenpunkt die volle Breite zwischen den Punkten ist.
GetHitTestInfo
protected HitTestInfo GetHitTestInfo(int nearestDataPointIndex, Point rawPoint, double hitTestRadius, IComparable hitXValue)
result = baseRenderableSeries.GetHitTestInfo(nearestDataPointIndex, rawPoint, hitTestRadius, hitXValue)
rawPoint
hitTestRadius
wird verwendet, um HitTestInfo.IsHit zu berechnen
nearestDataPointIndex
hitXValue
GetIsValidForDrawing
protected virtual bool GetIsValidForDrawing()
result = baseRenderableSeries.GetIsValidForDrawing()

Gibt einen Wert an, der angibt, ob dieser BaseRenderableSeries zum Zeichnen gültig ist.

GetParentSurface
protected internal IUltrachartSurface GetParentSurface()
result = baseRenderableSeries.GetParentSurface()

Holt sich die Eltern IUltrachartSurface @ dafür BaseRenderableSeries

GetPointMarker
protected IPointMarker GetPointMarker()
result = baseRenderableSeries.GetPointMarker()

Gibt das PointMarker zurück, das von dieser Serie verwendet wird

GetSchema
public XmlSchema GetSchema()
result = baseRenderableSeries.GetSchema()

Gibt ein XmlSchema zurück, das die XML-Darstellung des Objekts beschreibt, das von der WriteXml -Methode erzeugt und von der ReadXml -Methode verbraucht wird

GetSeriesBodyLowerDataBound
protected virtual double GetSeriesBodyLowerDataBound(HitTestInfo nearestHitPoint)
result = baseRenderableSeries.GetSeriesBodyLowerDataBound(nearestHitPoint)

Wenn in abgeleiteten Klassen überschrieben, gibt der niedrigere Wert eines zusammengesetzten Datenpunkts zurück, der durch die übergebene Koordinate definiert wird.

GetSeriesBodyUpperDataBound
protected virtual double GetSeriesBodyUpperDataBound(HitTestInfo nearestHitPoint)
result = baseRenderableSeries.GetSeriesBodyUpperDataBound(nearestHitPoint)

Wenn in abgeleiteten Klassen überschrieben, gibt der obere Wert eines zusammengesetzten Datenpunkts zurück, der durch die übergebene Koordinate definiert wird.

GetSeriesBodyWidth
protected virtual double GetSeriesBodyWidth(HitTestInfo nearestHitPoint)
result = baseRenderableSeries.GetSeriesBodyWidth(nearestHitPoint)

Wenn in abgeleiteten Klassen überschrieben, gibt die Breite eines einzelnen Balkens zurück, der durch die übergebene Koordinate definiert wird

GetSeriesInfo
public virtual SeriesInfo GetSeriesInfo(HitTestInfo hitTestInfo)
result = baseRenderableSeries.GetSeriesInfo(hitTestInfo)

Konvertiert das Ergebnis einer Hit-Test-Operation (HitTestInfo) in eine SeriesInfo-Klasse, die als ViewModel verwendet werden kann, wenn Serienwerte als Bindungen ausgegeben werden. SeriesInfo wird von den RolloverModifier, CursorModifier und UltrachartLegend-Klassen verwendet.

hitTestInfo
GetXRange
public virtual IRange GetXRange()
result = baseRenderableSeries.GetXRange()

Gibt den Datenbereich des zugeordneten IDataSeries in X-Richtung zurück

GetYRange
public virtual IRange GetYRange(IRange xRange, bool getPositiveRange)
result = baseRenderableSeries.GetYRange(xRange, getPositiveRange)

Gibt den Datenbereich des zugeordneten IDataSeries in Y-Richtung zurück Der X-Achsenbereich zeigt derzeit an, ob nur positive YRange zurückgegeben werden sollen

GetYRange
public IRange GetYRange(IRange xRange)
result = baseRenderableSeries.GetYRange(xRange)

Gibt den Datenbereich des zugeordneten IDataSeries auf Y-Richtung zurück Die X-Achse-Reihe derzeit in Ansicht

GetYZeroCoord
protected virtual double GetYZeroCoord()
result = baseRenderableSeries.GetYZeroCoord()

Gibt einen Wert zurück, der die Position der Y-Nulllinie in einem Diagramm bestimmt. Signifikant für die Reihentypen, die negative Datenpunkte unterschiedlich darstellen, wie FastColumnRenderableSeries, FastMountainRenderableSeries, FastImpulseRenderableSeries.

Rückgabe: Der Wert in Pixeln, der die Position der Nulllinie angibt

HitTest
public HitTestInfo HitTest(Point rawPoint, bool interpolate)
result = baseRenderableSeries.HitTest(rawPoint, interpolate)

Führt einen Treffertest an dem bestimmten Mauspunkt durch (X,Y-Koordinate auf dem übergeordneten UltrachartSurface) mit dem Standard HitTestRadius, wobei eine HitTestInfo @ Struktur mit den Ergebnissen zurückgegeben wird

rawPoint
Der Mauspunkt auf dem Elternteil UltrachartSurface
interpolate
Wenn zutreffend, verwenden Sie Interpolation, um einen Treffertest zwischen Datenpunkten oder auf dem Gebiet durchzuführen, wenn ein , oder

Rückgabe: Eine HitTestInfo-Struktur mit den Ergebnissen

HitTest
public virtual HitTestInfo HitTest(Point rawPoint, double hitTestRadius, bool interpolate)
result = baseRenderableSeries.HitTest(rawPoint, hitTestRadius, interpolate)

Führt einen Treffertest an dem bestimmten Mauspunkt (X,Y-Koordinate auf dem Elternteil UltrachartSurface) mit übergebener , eine HitTestInfo @ -Struktur mit den Ergebnissen zurück

rawPoint
Der Mauspunkt auf dem Elternteil UltrachartSurface
hitTestRadius
Der Radius in Pixeln, um zu bestimmen, ob sich eine Maus über einem Datenpunkt befindet
interpolate
Wenn zutreffend, verwenden Sie Interpolation, um einen Treffertest zwischen Datenpunkten oder auf dem Gebiet durchzuführen, wenn ein , oder

Rückgabe: Eine HitTestInfo-Struktur mit den Ergebnissen

InternalDraw
protected abstract void InternalDraw(IRenderContext2D renderContext, IRenderPassData renderPassData)
baseRenderableSeries.InternalDraw(renderContext, renderPassData)

Zeichnet die Serie mit IRenderContext2D und IRenderPassData

renderContext
Das ist ein Grafikobjekt, das Methoden zum Zeichnen von Linien, Quads und Polygonen auf den Bildschirm hat.
renderPassData
Die Render-Pass-Daten. Enthält eine erneute Abtastung IPointSeries, die IndexRange Punkte auf dem Bildschirm und die aktuelle YAxis und XAxis ICoordinateCalculator um Datenpunkte in Bildschirmpunkte umzuwandeln
InterpolatePoint
protected virtual HitTestInfo InterpolatePoint(Point rawPoint, HitTestInfo nearestHitResult, double hitTestRadius)
result = baseRenderableSeries.InterpolatePoint(rawPoint, nearestHitResult, hitTestRadius)

Interpolationsfunktion aufgerufen von Boolean, wenn das Inpolat-Flag wahr ist

rawPoint
Mauspunkt
nearestHitResult
Nicht interpoliert HitTestInfo
hitTestRadius
Der Wert, der die Entfernung angibt, die verwendet wird, um zu prüfen, ob die Serie getroffen wurde oder nicht

Rückgabe: Intepoliert HitTestInfo

IsBodyHit
protected virtual bool IsBodyHit(Point pt, Rect boundaries, HitTestInfo nearestHitPoint)
result = baseRenderableSeries.IsBodyHit(pt, boundaries, nearestHitPoint)

Wenn in abgeleiteten Klassen überschrieben, führt die Treffertestprüfung auf dem Begrenzungsrecht eines einzelnen Serienbalkens durch

pt
boundaries
nearestHitPoint
IsHitTest
protected virtual bool IsHitTest(Point rawPoint, HitTestInfo nearestHitResult, double hitTestRadius, Point previousDataPoint, Point nextDataPoint)
result = baseRenderableSeries.IsHitTest(rawPoint, nearestHitResult, hitTestRadius, previousDataPoint, nextDataPoint)

Wenn in abgeleiteten Klassen überschrieben, führt er einen Treffertest in Reihen mit interpolierten Werten durch

rawPoint
nearestHitResult
hitTestRadius
previousDataPoint
nextDataPoint
NearestHitResult
protected virtual HitTestInfo NearestHitResult(Point mouseRawPoint, double hitTestRadiusInPixels, SearchMode searchMode, bool considerYCoordinateForDistanceCalculation)
result = baseRenderableSeries.NearestHitResult(mouseRawPoint, hitTestRadiusInPixels, searchMode, considerYCoordinateForDistanceCalculation)

Aufruf von Boolean) um den nächsten (nicht interpolierten) HitTestInfo zum Mauspunkt zu bringen

mouseRawPoint
Der Mauspunkt
hitTestRadiusInPixels
Der Radius (in Pixeln), der bei der Bestimmung verwendet werden soll, ob der Datenpunkt über einem Datenpunkt liegt
searchMode
Der Suchmodus.
considerYCoordinateForDistanceCalculation
Wenn auf true gesetzt, dann führen Sie eine echte euklidische Distanz aus, um das nächste Trefferergebnis zu finden.

Rückgabe: Das HitTestInfo Ergebnis

OnDataSeriesDependencyPropertyChanged
protected virtual void OnDataSeriesDependencyPropertyChanged(IDataSeries oldDataSeries, IDataSeries newDataSeries)
baseRenderableSeries.OnDataSeriesDependencyPropertyChanged(oldDataSeries, newDataSeries)

Aufrufen, wenn sich die DataSeries-Eigenschaft ändert - i.e. ein neues IDataSeries gesetzt wurde

oldDataSeries
Die alte IDataSeries
newDataSeries
Die neue IDataSeries
OnDataSeriesDependencyPropertyChanged
protected virtual void OnDataSeriesDependencyPropertyChanged()
baseRenderableSeries.OnDataSeriesDependencyPropertyChanged()

Wird aufgerufen, wenn sich die Abhängigkeitseigenschaft DataSeries ändert.

OnInvalidateParentSurface
protected static void OnInvalidateParentSurface(DependencyObject d, DependencyPropertyChangedEventArgs e)
BaseRenderableSeries.OnInvalidateParentSurface(d, e)

Wenn aufgerufen, ungültig macht der Elternteil UltrachartSurface

d
Die DependencyObject, die die Veranstaltung angehoben.
e
Die DependencyPropertyChangedEventArgsInstanz, die die Ereignisdaten enthält.
OnInvalidateParentSurface
public virtual void OnInvalidateParentSurface()
baseRenderableSeries.OnInvalidateParentSurface()

Erhebt die InvalidateUltrachartMessage, die bewirkt, dass die Eltern UltrachartSurface ungültig wird

OnParentSurfaceViewportSizeChanged
protected virtual void OnParentSurfaceViewportSizeChanged()
baseRenderableSeries.OnParentSurfaceViewportSizeChanged()

Aufrufen, wenn sich die Größe des Parent Surface Viewports unmittelbar vor einem Draw Pass ändert

OnResamplingModeChanged
protected virtual void OnResamplingModeChanged()
baseRenderableSeries.OnResamplingModeChanged()

Aufrufen bei Änderungen des Resampling-Modus

OnSeriesColorChanged
protected virtual void OnSeriesColorChanged()
baseRenderableSeries.OnSeriesColorChanged()

Aufrufen, wenn sich die Abhängigkeitseigenschaft SeriesColor ändert. Ermöglicht abgeleiteten Typen das Caching

ReadXml
public virtual void ReadXml(XmlReader reader)
baseRenderableSeries.ReadXml(reader)

Generiert BaseRenderableSeries aus seiner XML-Darstellung.

reader
StockSharp#Xaml#Charting#Visuals#IDrawable#OnDraw(IRenderContext2D, IRenderPassData)

Aufrufen, wenn die Instanz gezeichnet wird

renderContext
Das IRenderContext2D zum Zeichnen verwendet
renderPassData
Die aktuellen Render-Pass-Daten
TransformPoint
protected Point TransformPoint(float x, float y, bool isVerticalChart)
result = baseRenderableSeries.TransformPoint(x, y, isVerticalChart)

Transponiert einen Punkt (swaps X, Y), wenn das Flag wahr ist

x
Der X-Wert
y
Der Y-Wert
isVerticalChart
Ein Flag, das die Ausrichtung des Charts anzeigt

Rückgabe: Der umgetauschte Punkt

TransformPoint
protected Point TransformPoint(Point point, bool isVerticalChart)
result = baseRenderableSeries.TransformPoint(point, isVerticalChart)

Intern verwendet: Transponiert einen Punkt, je nachdem, ob der aktuelle UltrachartSurface vertikal gezeichnet wird oder nicht

point
isVerticalChart
VerticalSliceHitTest
public HitTestInfo VerticalSliceHitTest(Point rawPoint, bool interpolate)
result = baseRenderableSeries.VerticalSliceHitTest(rawPoint, interpolate)

Führt einen Treffertest an einem bestimmten Mauspunkt mit einem Radius von Null Treffertest durch. Die Methode berücksichtigt nur den X-Wert und gibt eine HitTestInfo-Struktur zurück, die auf dem Datenpunkt mit dem nächstgelegenen X-Wert basiert.

rawPoint
Der Mauspunkt auf dem Elternteil UltrachartSurface
interpolate
Wenn zutreffend, verwenden Sie Interpolation, um einen Treffertest zwischen Datenpunkten oder auf dem Gebiet durchzuführen, wenn ein , oder

Rückgabe: Eine HitTestInfo-Struktur mit den Ergebnissen

WriteXml
public virtual void WriteXml(XmlWriter writer)
baseRenderableSeries.WriteXml(writer)

Konvertiert BaseRenderableSeries in seine XML-Darstellung.

writer

Ereignisse

SelectionChanged
public event EventHandler SelectionChanged
baseRenderableSeries.SelectionChanged += handler

Ereignis wird ausgelöst, wenn IsSelected @ geänderte Eigenschaft

Felder

AntiAliasingProperty
public static readonly DependencyProperty AntiAliasingProperty
value = BaseRenderableSeries.AntiAliasingProperty

Definiert die AntiAliasingDependencyProperty

DataSeriesIndexProperty
public static readonly DependencyProperty DataSeriesIndexProperty
value = BaseRenderableSeries.DataSeriesIndexProperty

Definiert die DataSeriesIndexDependencyProperty

DataSeriesProperty
public static readonly DependencyProperty DataSeriesProperty
value = BaseRenderableSeries.DataSeriesProperty

Definiert die DataSeriesDependencyProperty

DefaultDatapointWidth
private const int DefaultDatapointWidth
value = BaseRenderableSeries.DefaultDatapointWidth

Standard-Datenpunktbreite verwendet, wenn nur ein Punkt in der Punktreihe vorhanden ist

DefaultHitTestRadius
public const double DefaultHitTestRadius
value = BaseRenderableSeries.DefaultHitTestRadius

Ein Standardradius, der in der Booleschen Methode zur Interpolation verwendet wird, in RoloverModifier und anstelle von PointMarker @ Größe, wenn er nicht festgelegt ist

DrawNaNAsProperty
public static readonly DependencyProperty DrawNaNAsProperty
value = BaseRenderableSeries.DrawNaNAsProperty

Definiert die DrawNaNAsDependencyProperty

IsSelectedProperty
public static readonly DependencyProperty IsSelectedProperty
value = BaseRenderableSeries.IsSelectedProperty

Definiert die IsSelectedDependencyProperty

IsVisibleProperty
public static readonly DependencyProperty IsVisibleProperty
value = BaseRenderableSeries.IsVisibleProperty

Definiert die IsVisibleDependencyProperty

LegendMarkerTemplateProperty
public static readonly DependencyProperty LegendMarkerTemplateProperty
value = BaseRenderableSeries.LegendMarkerTemplateProperty

Definiert die LegendMarkerTemplateDependencyProperty

PaletteProviderProperty
public static readonly DependencyProperty PaletteProviderProperty
value = BaseRenderableSeries.PaletteProviderProperty

Definiert die PaletteProviderDependencyProperty

PointMarkerProperty
public static readonly DependencyProperty PointMarkerProperty
value = BaseRenderableSeries.PointMarkerProperty

Definiert die PointMarkerDependencyProperty

PointMarkerTemplateProperty
public static readonly DependencyProperty PointMarkerTemplateProperty
value = BaseRenderableSeries.PointMarkerTemplateProperty

Definiert die PointMarkerTemplateDependencyProperty

ResamplingModeProperty
public static readonly DependencyProperty ResamplingModeProperty
value = BaseRenderableSeries.ResamplingModeProperty

Definiert die ResamplingModeDependencyProperty

RolloverMarkerTemplateProperty
public static readonly DependencyProperty RolloverMarkerTemplateProperty
value = BaseRenderableSeries.RolloverMarkerTemplateProperty

Definiert die RolloverMarkerTemplateDependencyProperty

SelectedSeriesStyleProperty
public static readonly DependencyProperty SelectedSeriesStyleProperty
value = BaseRenderableSeries.SelectedSeriesStyleProperty

Definiert die SelectedSelectedSeriesStyleDependencyProperty

SeriesColorProperty
public static readonly DependencyProperty SeriesColorProperty
value = BaseRenderableSeries.SeriesColorProperty

Definiert die SeriesColorDependencyProperty

StrokeThicknessProperty
public static readonly DependencyProperty StrokeThicknessProperty
value = BaseRenderableSeries.StrokeThicknessProperty

Definiert die StrokeThicknessDependencyProperty

XAxisIdProperty
public static readonly DependencyProperty XAxisIdProperty
value = BaseRenderableSeries.XAxisIdProperty

Definiert die AxisAlignmentDependencyProperty

YAxisIdProperty
public static readonly DependencyProperty YAxisIdProperty
value = BaseRenderableSeries.YAxisIdProperty

Definiert die AxisAlignmentDependencyProperty

ZeroLineYProperty
public static readonly DependencyProperty ZeroLineYProperty
value = BaseRenderableSeries.ZeroLineYProperty

Definiert die ZeroLineYDependencyProperty