IPointMarker
StockSharp.Xaml.Charting.Visuals.PointMarkers
指定渲染点标记的接口。点标记是在数据点显示的东西
属性
Fill
public Color Fill { get; set; }
value = iPointMarker.Fill
iPointMarker.Fill = value
获取或设置 &% PointMarker 的填充颜色
Height
public double Height { get; set; }
value = iPointMarker.Height
iPointMarker.Height = value
获取或设置像素中的 *% PointMarker%%%s 高度
Stroke
public Color Stroke { get; set; }
value = iPointMarker.Stroke
iPointMarker.Stroke = value
获取或设置 PointMarker 的中弦颜色(外线)
StrokeThickness
public double StrokeThickness { get; set; }
value = iPointMarker.StrokeThickness
iPointMarker.StrokeThickness = value
获取或设置 PointMarker 大纲的 StrokeThickness 以像素表示
Width
public double Width { get; set; }
value = iPointMarker.Width
iPointMarker.Width = value
获取或设置以像素表示的% PointMarker%% 的宽度
方法
Begin
public void Begin(IRenderContext2D context, IPen2D defaultPen, IBrush2D defaultBrush)
iPointMarker.Begin(context, defaultPen, defaultBrush)
当批量绘图操作即将开始时调用。 所有后续绘图操作的宽度、高度、成像文字和笔、刷子都是一样的
Draw
public void Draw(IRenderContext2D context, IEnumerable<Point> centers)
iPointMarker.Draw(context, centers)
将 PointMarker 显示在与填充值和弦值相接的每个点上。每个点都是PointMarker 中心的一个坐标 。
- context
- 画的也一样
- centers
- 将点标记成点的集合