以编程方式控制 RadHtmlChart 中数据点的颜色

本文关键字:数据 颜色 RadHtmlChart 编程 方式 控制 | 更新日期: 2023-09-27 17:56:49

有人能帮我弄清楚怎么做吗? 我需要根据数据源中的值更改数据点的颜色/形状。 如果每个数据行的特定值为空,则显示一个形状。 否则,默认为其他形状。

我尝试在 aspx 文件中使用代码块,但这是不允许的。

我也试图从后面的代码控制它,但我不确定一旦数据点绘制在图表上,如何访问数据点

谢谢!

以编程方式控制 RadHtmlChart 中数据点的颜色

呈现后无法访问数据点。它们在客户端上呈现,因此着色必须在数据源中进行。例如,请参阅此演示:http://demos.telerik.com/aspnet-ajax/htmlchart/examples/functionality/custombarcolor/defaultcs.aspx。

它使用系列的 ColorField 属性来告诉它从何处获取项颜色,并且由数据源提供该颜色。

关于更改形状 - 可能您可以通过 2015 年第 2 季度附带的可视化模板:http://docs.telerik.com/devtools/aspnet-ajax/controls/htmlchart/functionality/visual-template。我没有摆弄这个,所以我不能说数据项或至少值在可视化函数中是否可用。