Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 4.0 在asp.net图表控件中按日期打印时间_C# 4.0_Asp.net Mvc 4_Asp.net Charts - Fatal编程技术网

C# 4.0 在asp.net图表控件中按日期打印时间

C# 4.0 在asp.net图表控件中按日期打印时间,c#-4.0,asp.net-mvc-4,asp.net-charts,C# 4.0,Asp.net Mvc 4,Asp.net Charts,我正在使用System.Web.UI.DataVisualization.Charting 用于创建图表 我想根据不同的日期绘制不同的时间值 其中时间值将位于Y轴,日期值将位于X轴 我试着用 chart.Series[0].XValueType = ChartValueType.Date; chart.Series[0].YValueType = ChartValueType.Time; 用于添加我从 Dictionary<DateTime,DateTime

我正在使用System.Web.UI.DataVisualization.Charting 用于创建图表

我想根据不同的日期绘制不同的时间值

其中时间值将位于Y轴,日期值将位于X轴

我试着用

     chart.Series[0].XValueType = ChartValueType.Date;
     chart.Series[0].YValueType = ChartValueType.Time;
用于添加我从

     Dictionary<DateTime,DateTime>

但它给出的是45度折线图,但我希望它像趋势报告一样。

事实上,我的错误是,我将字典中的项目添加到系列中,然后我给出了xvaluetype和yvaluetype

但是现在我通过在将项目添加到系列之前提供xvalue类型和YValue类型来修复它

     chart.Series[0].Points.AddXY(item.Key.ToOADate(),item.Value.ToOADate());