我有一个包含多个系列的图表(比方说10)。每个系列包含约2,000个点。有谁知道为什么渲染图表需要MINUTES?这就是控制行为的简单程度吗?
我发现去除这些点会使性能提高10倍。然而;我想看看数据点。请参阅下文我如何删除数据点...
Style pointStyle = new Style(typeof(LineDataPoint));
pointStyle.TargetType = typeof(System.Windows.Controls.DataVisualization.Charting.DataPoint);
pointStyle.Setters.Add(new Setter(TemplateProperty, null));
pointStyle.Setters.Add(new Setter(LineDataPoint.BackgroundProperty, model.LineColor));
series.DataPointStyle = pointStyle;
我将TemplateProperty设置为null的行是使图表执行得如此之快的原因。
仍然显示数据点的任何替代方案?