我正在尝试覆盖 CreateLabels 以在绘图仪图表的特定点中插入标签或文本,但我需要以下帮助:1. 参数 ( ITicksInfo<double> ticksInfo
) 是什么意思,我应该向它发送什么 2. 如何使用返回值将标签添加到已定义的轴,如 _stringaxis.LabelProvider
或者如果有更简单的方法可以在某个点添加文本,请告诉,
非常感谢。
我正在尝试覆盖 CreateLabels 以在绘图仪图表的特定点中插入标签或文本,但我需要以下帮助:1. 参数 ( ITicksInfo<double> ticksInfo
) 是什么意思,我应该向它发送什么 2. 如何使用返回值将标签添加到已定义的轴,如 _stringaxis.LabelProvider
或者如果有更简单的方法可以在某个点添加文本,请告诉,
非常感谢。
刚刚找到了在图表中添加漂亮标签的最简单方法。
CenteredTextMarker label = new CenteredTextMarker();
label.Text = text;
//just dawing a line with one dot tall in the same position you want the label to be
plotter.AddLineGraph(compositeDataSource1,
dptLine,
label,
new PenDescription(ComponentName));
我隐藏了传奇,并通过做我自己建立了一个定制的传奇
plotter.LegendVisible = false;