如何在MSchart的AxisX中显示自定义范围中的标签

本文关键字:显示 范围 标签 自定义 AxisX MSchart | 更新日期: 2023-09-27 17:50:50

是否可以仅为具有任何值的列在AxisX上显示标签?我有长范围的X值,但大多数是空的(没有Y值)。

不需要显示所有的X标签,只需要在Y值> 0的列下显示。

如何做到这一点?

如何在MSchart的AxisX中显示自定义范围中的标签

试试这个:

foreach (Series series in chart1.Series)
    foreach (DataPoint p in series.Points)
        if (Math.Abs(p.YValues[0]) < 0.00000001)
            p.AxisLabel = String.Empty;