VerticalSliceModifier

StockSharp.Xaml.Charting.ChartModifiers

VerticalSliceModifier обеспечивает рисование вертикальных срезов на основе коллекции VerticalLineAnnotation. Добавьте в UltrachartSurface и установите коллекцию VerticalLines, чтобы включить это поведение.

Наследует: VerticalSliceModifierBase

Конструкторы

VerticalSliceModifier
public VerticalSliceModifier()
verticalSliceModifier = VerticalSliceModifier()

Инициализирует новый экземпляр класса VerticalSliceModifier.

Свойства

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

Получает или устанавливает VerticalLineAnnotationCollection VerticalLineAnnotation для изготовления вертикальных срезов

Методы

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

Отсоединяет RolloverMarker от ModifierSurface.

rolloverMarker
Маркер опрокидывания.
GetIncludeSeries
public static bool GetIncludeSeries(DependencyObject obj)
result = VerticalSliceModifier.GetIncludeSeries(obj)

Получает включаемую серию или нет

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

Получите маркер ролловера от SeriesInfo для размещения на графике.

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

Перечисляет RenderableSeries родительского объекта ParentSurface и получает объекты SeriesInfo в заданной точке.

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

При переопределении в производных классах указывает, действителен ли указатель мыши для текущего модификатора.

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

Вызывается, когда элемент прикреплен к поверхности диаграммы.

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

Вызывается непосредственно перед отсоединением модификатора диаграммы от поверхности диаграммы.

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

Вызывается, когда свойство IsEnabled изменяется в этом экземпляре ChartModifierBase.

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

Вызывается, когда мышь покидает родительский UltrachartSurface

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

Устанавливает включаемую серию или нет

Поля

IncludeSeriesProperty
public static readonly DependencyProperty IncludeSeriesProperty
value = VerticalSliceModifier.IncludeSeriesProperty

Определенное IncludeSeries прикрепленное свойство

VerticalLinesProperty
public static readonly DependencyProperty VerticalLinesProperty
value = VerticalSliceModifier.VerticalLinesProperty

Определяет VerticalLines DependencyProperty