c# - 如何在图表中绘制日期和时间?

标签 c# asp.net visual-studio-2010

我做了这个软件,把图表和gridview绑定(bind)在一起。在它的 x 轴上,我正在绘制日期时间,在 y 轴上,我有 double 数据类型的值。我在获取 x 轴点时遇到问题,因为它只是根据日期绘制而不考虑时间。这是 GridView :

enter image description here

代码如下:

private void Form4_Load(object sender, EventArgs e)
    {
        chart1.Series["LDA"].ChartType = SeriesChartType.Column;
        chart1.DataSource = dt2;
        chart1.Series["LDA"].XValueMember = "Date";
        chart1.Series["LDA"].YValueMembers = "Difference";
        //chart1.ChartAreas[0].AxisY.Interval = 0.01;
        chart1.DataBind();
    } 

这是图表:

enter image description here

还请说明如何让图表分别显示绘制的值。 GridView 有很多值,所以这里的图表显示了在一个地方累积的所有值。我希望它使用水平滚动条并显着显示每次的值。请帮助...

最佳答案

你可以使用谷歌图表

google chart

制作图表最简单的方法

tutorials

关于c# - 如何在图表中绘制日期和时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14314475/

相关文章:

asp.net - 使用网络表单上传病毒

nhibernate - 升级到 VS2010 和 Re#5 后 SQLite 相关 nUnit 测试的问题

visual-studio-2010 - TFS 构建错误 : reference required

c# - ASP.NET 中的 Excel 读取 : Data not being read if column has different data formats

c# - LDAP 查询返回不正确的结果

asp.net - 仅当从 WebService 调用时出现 SoapException : Host is not known,

html - 可以将 100% 高度转换为像素

visual-studio-2010 - 通过命令行将项目添加到解决方案

c# - 将方法调用序列化为 JSON,然后反序列化并调用该方法

c# - 不同系统配置的最佳IO线程数