SeriesSelectionModifier

StockSharp.Xaml.Charting.ChartModifiers

Bietet die Möglichkeit, Serien über einen Chart Modifier auszuwählen

Erbt von: InspectSeriesModifierBase

Konstruktoren

SeriesSelectionModifier
public SeriesSelectionModifier()
seriesSelectionModifier = SeriesSelectionModifier()

Initialisiert eine neue Instanz der SeriesSelectionModifier Klasse.

Eigenschaften

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

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

Methoden

ClearAll
protected override void ClearAll()
seriesSelectionModifier.ClearAll()

Wenn Sie in einer abgeleiteten Klasse überschreiben, sollte diese Methode alle Markierungen und Tooltips aus dem ModifierSurface löschen

HandleMasterMouseEvent
protected override void HandleMasterMouseEvent(Point mousePoint)
seriesSelectionModifier.HandleMasterMouseEvent(mousePoint)

Wenn Sie in einer abgeleiteten Klasse überschreiben, werden Sie aufgerufen, um das Master-ChartModifierBase-MouseMove-Ereignis zu behandeln

mousePoint
Der aktuelle Maus-Punkt
HandleSlaveMouseEvent
protected override void HandleSlaveMouseEvent(Point mousePoint)
seriesSelectionModifier.HandleSlaveMouseEvent(mousePoint)

Wenn Sie in einer abgeleiteten Klasse überschreiben, werden Sie aufgerufen, um das Slave ChartModifierBase MouseMove-Ereignis zu behandeln

mousePoint
Der aktuelle Maus-Punkt
OnAttached
public override void OnAttached()
seriesSelectionModifier.OnAttached()

Aufrufen, wenn der Chart Modifier an die Chartoberfläche angeschlossen ist

OnModifierMouseUp
public override void OnModifierMouseUp(ModifierMouseArgs e)
seriesSelectionModifier.OnModifierMouseUp(e)

Aufrufen, wenn eine Maustaste auf dem Elternteil UltrachartSurface

e
Argumente zur Detaillierung der Maustastenoperation
OnParentSurfaceRendered
public override void OnParentSurfaceRendered(UltrachartRenderedMessage e)
seriesSelectionModifier.OnParentSurfaceRendered(e)

Aufrufen, wenn das Eltern-UltrachartSurface gerendert wird

e
Der UltrachartRenderedMessage, der die Ereignisdaten enthält
OnSelectedSeriesChanged
protected override void OnSelectedSeriesChanged(IEnumerable<IRenderableSeries> oldSeries, IEnumerable<IRenderableSeries> newSeries)
seriesSelectionModifier.OnSelectedSeriesChanged(oldSeries, newSeries)

Aufrufen, wenn sich die übergeordnete Oberfläche SelectedSeriesSammlung ändert

oldSeries
newSeries

Ereignisse

SelectionChanged
public event EventHandler<EventArgs> SelectionChanged
seriesSelectionModifier.SelectionChanged += handler

Ereignis ausgelöst, wenn sich die Auswahl ändert

Felder

SelectedSeriesStyleProperty
public static readonly DependencyProperty SelectedSeriesStyleProperty
value = SeriesSelectionModifier.SelectedSeriesStyleProperty

Definiert die SelectedSelectedSeriesStyleDependencyProperty