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

获取或设定 VerticalLineAnnotation 用于制作垂直切片

方法

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

从ModifierSurface中分离出一个RolloverMarker

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)

假设在母体ParentSurface上安装的 RenderableSeries,并在指定点获得 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

Defined IncludeSeries Attached Property

VerticalLinesProperty
public static readonly DependencyProperty VerticalLinesProperty
value = VerticalSliceModifier.VerticalLinesProperty

定义 VerticalLines DependencyProperty 定义