如何在实时图表中禁用某些图例?

Posted

技术标签:

【中文标题】如何在实时图表中禁用某些图例?【英文标题】:How can i disable some of the legend at livechart? 【发布时间】:2020-06-24 18:56:16 【问题描述】:

我正在使用实时图表来绘制一些系列。我还想为图表区域添加边框,所以我将其添加为新系列。但是当我想显示主要系列的图例时,边框的图例将出现在图表中。是否有任何解决方案可以禁用此特定图例?

【问题讨论】:

【参考方案1】:

您可以通过更改Visibility 属性来更改系列的可见性 例如:

series.Visibility = Visibility.Hidden;

不确定这是否已经解决了您的问题,因为我不确定我是否理解正确。您还可以使用SetZIndex 方法更改系列的 z 索引 例如:

System.Windows.Controls.Panel.SetZIndex(series, 0);

【讨论】:

谢谢维克多。似乎我无法正确说明我的问题。实际上主要问题是我无法通过实时图表明确地在图表区域周围添加边框。因此,我决定通过将其定义为闭合线来为图表添加边框。当我启用图表的图例时,边框的图例也会出现在图例框中。有没有更简单的解决方案可以在实时图表中为图表区域添加边框?是否有任何解决方案可以仅禁用边框图例的可见性而其他图形的图例是可见的?最好的问候

以上是关于如何在实时图表中禁用某些图例?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Kendo UI Charts 中禁用饼图的交互式图例?

07版EXCEL中的图表如何增加图例

使用Echarts中遇到值得记录的小案例

excel的图标如何设置标题、图例

如何在 ArcMap Desktop 中从图例中删除图表符号

HighCharts 禁用图例中的某些系列名称