C# Chart x轴时间不显示完全怎么回事?

图片说明
图片说明
图1是数据库里面的数据 时间字段后面时分秒不一样 但是绑定到 chart后 为什么只显示第一个时间 后面的不显示了? 求解大神!!!
绑定方式 是:
chart1.ChartAreas["ChartArea1"].AxisX.LabelStyle.Format = "yyyy-MM-dd HH:mm:ss";
if (dt != null)
{
chart1.DataSource = dt;

        }
        chart1.Series[0].XValueMember = "CH_TIME";
        chart1.Series[0].YValueMembers = "CH_DATA";      
      chart1.Series[0].XValueType = System.Windows.Forms.DataVisualization.Charting.ChartValueType.DateTime;
                 chart1.DataBind();

楼主有解决吗?同样遇到这个问题了