VerticalSliceModifier
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
public VerticalSliceModifier()
verticalSliceModifier = VerticalSliceModifier()
Initialisiert eine neue Instanz der VerticalSliceModifier Klasse.
Eigenschaften
public VerticalLineAnnotationCollection VerticalLines { get; set; }
value = verticalSliceModifier.VerticalLines
verticalSliceModifier.VerticalLines = value
Bekommt oder setzt VerticalLineAnnotationCollection VerticalLineAnnotation für vertikale Scheiben zu machen
Methoden
protected override void DetachRolloverMarker(FrameworkElement rolloverMarker)
verticalSliceModifier.DetachRolloverMarker(rolloverMarker)
Trennt ein RolloverMarker von ModifierSurface
- rolloverMarker
- Der Rollover-Marker.
public static bool GetIncludeSeries(DependencyObject obj)
result = VerticalSliceModifier.GetIncludeSeries(obj)
Holt sich die Inklusionsserie oder nicht
protected override FrameworkElement GetRolloverMarkerFrom(SeriesInfo seriesInfo)
result = verticalSliceModifier.GetRolloverMarkerFrom(seriesInfo)
Holen Sie sich Rollover-Marker von SeriesInfo um auf dem Chart zu platzieren
- seriesInfo
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
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
public override void OnAttached()
verticalSliceModifier.OnAttached()
Aufrufen, wenn das Element an die Chartoberfläche angeschlossen ist
public override void OnDetached()
verticalSliceModifier.OnDetached()
Unmittelbar vor dem Abtrennen des Chart Modifiers von der Chartoberfläche aufgerufen
protected override void OnIsEnabledChanged()
verticalSliceModifier.OnIsEnabledChanged()
Aufrufen, wenn sich die IsEnabled-Eigenschaft in dieser ChartModifierBase-Instanz ändert
protected override void OnParentSurfaceMouseLeave()
verticalSliceModifier.OnParentSurfaceMouseLeave()
Aufruf, wenn die Maus den Elternteil UltrachartSurface verlässt
public static void SetIncludeSeries(DependencyObject obj, bool value)
VerticalSliceModifier.SetIncludeSeries(obj, value)
Setzt die Inklusionsreihe oder nicht
Felder
public static readonly DependencyProperty IncludeSeriesProperty
value = VerticalSliceModifier.IncludeSeriesProperty
Definiert IncludeSeries Attached Property
public static readonly DependencyProperty VerticalLinesProperty
value = VerticalSliceModifier.VerticalLinesProperty
Definiert die VerticalLinesDependencyProperty