代码之家  ›  专栏  ›  技术社区  ›  Dynde

在堆积条形图中显示所有序列值鼠标悬停(ASP.NET图表)

  •  3
  • Dynde  · 技术社区  · 14 年前

    我正在使用ASP.NET图表控件来显示堆积条形图。

    我可以使用以下代码创建鼠标悬停自定义工具提示:

    series.MapAreaAttributes = "onmouseover=\"showTooltip('#VALY');\"";
    

    …效果很好。但我似乎找不到显示该列中其他系列的其余值的方法。

    例子: 我有两个系列(带薪和不带薪)组成了图表中的一个列。当我将鼠标悬停在任何序列上时,我希望既显示鼠标悬停序列的值,也显示包含在特定堆叠列中的其他序列。

    有人能指点我正确的方向吗?

    1 回复  |  直到 13 年前
        1
  •  1
  •   Jon Spokes    13 年前

    我们还使用了堆积条形图——我们有点击功能,用户可以钻取构成每个系列中每个点的数据:我们在每个数据点上使用类似的东西。

    series.Points[index].MapAreaAttributes = "onclick=\"window.opener.location=this.href;window.opener.focus();return false;\"";