RT,我想定义X时间轴的最大值和最小值,但是X轴中的minimum和maximum都是double型,不能赋值为datetime型,请问要如何才能给它们赋值,求解!!!

解决方案 »

  1.   

                string montime = DateTime.Now.AddDays(Convert.ToDouble((0 - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();//本周的第一天
                string fretime = DateTime.Now.AddDays(Convert.ToDouble((6 - Convert.ToInt16(DateTime.Now.DayOfWeek)))).ToShortDateString();//本周的最后一天
                DateTimeSetting.datetime1 = Convert.ToDateTime(montime);
                DateTimeSetting.datetime2 = Convert.ToDateTime(fretime);
                thchart.ChartAreas[0].AxisX.Minimum = DateTimeSetting.datetime1.ToOADate();
                thchart.ChartAreas[0].AxisX.Maximum = DateTimeSetting.datetime2.ToOADate();
    既然你问了,那我就把结果分享一下
      

  2.   

    在chartarea属性的axes中,随便X轴或者Y轴的属性IsReversed设置为true就可以了吧