SciChart 中的不同点标记

Different point markers in SciChart

同一个数据集可以有不同的点标记吗?也许一些点应该使用例如交叉点标记,也许其他点应该使用椭圆点标记等。有解决办法吗?

我正在使用 SciChart 3.5 版。

我不确定 v3.5,但我认为您可以从 SciChart.Charting.Visuals.PointMarkers.BasePointMarker 派生并实现 protected override void DrawInternal(..)。在您的实施中,您可以检查当前点是否在 x/y 轴的指定限制内​​,然后决定使用哪个标记。

然后您可以使用点标记 API 在 XAML 或代码中设置自定义点标记。另见:https://www.scichart.com/documentation/v5.x/webframe.html#Point%20Marker%20API%20-%20BaseRenderableSeries.Pointmarker.html