VerticalSliceModifier

StockSharp.Xaml.Charting.ChartModifiers

Die VerticalSliceModifier bietet Zeichnung von vertikalen Scheiben basierend auf der Sammlung von VerticalLineAnnotation Hinzufügen zu einem UltrachartSurface und setzen Sie VerticalLines Sammlung, um dieses Verhalten zu ermöglichen

Erbt von: VerticalSliceModifierBase

Konstruktoren

VerticalSliceModifier
public VerticalSliceModifier()
verticalSliceModifier = VerticalSliceModifier()

Initialisiert eine neue Instanz der VerticalSliceModifier Klasse.

Eigenschaften

VerticalLines
public VerticalLineAnnotationCollection VerticalLines { get; set; }
value = verticalSliceModifier.VerticalLines
verticalSliceModifier.VerticalLines = value

Bekommt oder setzt VerticalLineAnnotationCollection VerticalLineAnnotation für vertikale Scheiben zu machen

Methoden

DetachRolloverMarker
protected override void DetachRolloverMarker(FrameworkElement rolloverMarker)
verticalSliceModifier.DetachRolloverMarker(rolloverMarker)

Trennt ein RolloverMarker von ModifierSurface

rolloverMarker
Der Rollover-Marker.
GetIncludeSeries
public static bool GetIncludeSeries(DependencyObject obj)
result = VerticalSliceModifier.GetIncludeSeries(obj)

Holt sich die Inklusionsserie oder nicht

GetRolloverMarkerFrom
protected override FrameworkElement GetRolloverMarkerFrom(SeriesInfo seriesInfo)
result = verticalSliceModifier.GetRolloverMarkerFrom(seriesInfo)

Holen Sie sich Rollover-Marker von SeriesInfo um auf dem Chart zu platzieren

seriesInfo
GetSeriesInfoAt
protected override IEnumerable<SeriesInfo> GetSeriesInfoAt(Point point)
result = verticalSliceModifier.GetSeriesInfoAt(point)

Zählt die RenderableSeries auf dem übergeordneten ParentSurface auf und erhält SeriesInfo Objekte in einem bestimmten Punkt

point
IsEnabledAt
protected override bool IsEnabledAt(Point point)
result = verticalSliceModifier.IsEnabledAt(point)

Wenn in abgeleiteten Klassen überschrieben, zeigt an, ob Mauspunkt für den aktuellen Modifikator gültig ist

point
OnAttached
public override void OnAttached()
verticalSliceModifier.OnAttached()

Aufrufen, wenn das Element an die Chartoberfläche angeschlossen ist

OnDetached
public override void OnDetached()
verticalSliceModifier.OnDetached()

Unmittelbar vor dem Abtrennen des Chart Modifiers von der Chartoberfläche aufgerufen

OnIsEnabledChanged
protected override void OnIsEnabledChanged()
verticalSliceModifier.OnIsEnabledChanged()

Aufrufen, wenn sich die IsEnabled-Eigenschaft in dieser ChartModifierBase-Instanz ändert

OnParentSurfaceMouseLeave
protected override void OnParentSurfaceMouseLeave()
verticalSliceModifier.OnParentSurfaceMouseLeave()

Aufruf, wenn die Maus den Elternteil UltrachartSurface verlässt

SetIncludeSeries
public static void SetIncludeSeries(DependencyObject obj, bool value)
VerticalSliceModifier.SetIncludeSeries(obj, value)

Setzt die Inklusionsreihe oder nicht

Felder

IncludeSeriesProperty
public static readonly DependencyProperty IncludeSeriesProperty
value = VerticalSliceModifier.IncludeSeriesProperty

Definiert IncludeSeries Attached Property

VerticalLinesProperty
public static readonly DependencyProperty VerticalLinesProperty
value = VerticalSliceModifier.VerticalLinesProperty

Definiert die VerticalLinesDependencyProperty