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
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 定义