我想在图表上没有相关点时隐藏图表标签。我怎样才能做到这一点?在下面的图片中,您可以看到一系列两个点,间隔为2分钟。我想隐藏中间标签,因为没有相关的数据点。 CustomDrawAxisLabel
事件无效,因为某些原因会触发每个标签。以下是我在此活动中尝试做的事情:
if (axis is AxisX || axis is AxisX3D || axis is RadarAxisX)
{
DateTime dateTime = (DateTime)e.Item.AxisValue;
if (dateTime == null)
{
e.Item.Text = "";
}
它不起作用,因为e.Item.AxisValue
返回当前轴标签值(包括我要隐藏的中间值),而不是相关的图表点。如何通过轴值访问此事件中的图表数据?
实际值:
所需:
答案 0 :(得分:0)
嗯,我发现的唯一一件事就是手动检查当前标签是否在图表中有相关值。 Ii no - 为此标签使用空字符串。