zoukankan      html  css  js  c++  java
  • ChartControl一个小Demo

    我X轴设置的是时间,类型是Datetime
    Y轴设置的是数量,类型是Numerical
    当日期不一样时显示曲线正常,但是如果是同一天的话就成了下面的效果




    怎么做才能让全部是同一天的时候显示小时为单位的曲线呢?

    还有一个问题是,我的数据库的时间是string类型,而X轴是DateTime。能不能在不改变数据库结构的基础上使用string类型的日期字段?我现在是改成了DateTime类型才显示出来的。

    下面是我的代码

    C# code
     
    ?
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
                    Series S1 = new Series("历史数量", ViewType.Line);
                    S1.ArgumentScaleType = ScaleType.DateTime;
                    S1.ValueScaleType = ScaleType.Numerical;
     
                    ((LineSeriesView)S1.View).LineMarkerOptions.Kind = MarkerKind.Circle;
                    ((LineSeriesView)S1.View).LineStyle.DashStyle = DashStyle.Solid;
                    S1.DataSource = dt.DefaultView;
     
                    S1.ArgumentDataMember = "C_Time";
     
     
                    S1.ValueDataMembers.AddRange(new string[] { "TotleCount" });
                    //S1.View = new FrmChart();
     
                    chartControlCar.Series.Add(S1);
  • 相关阅读:
    一道华为笔试题--内存块排序
    正则表达式
    Paxos算法的一个简单小故事
    Zookeeper中的Leader选取机制
    CCF201604-2俄罗斯方块
    Mybatis----Mapper.xml中的输入映射
    Mybatis----mybatis的全局配置文件SqlMapConfig.xml的配置
    Mybatis----开发dao
    Mybatis----入门程序
    Spring----面向切面编程和通知类型
  • 原文地址:https://www.cnblogs.com/zhangruisoldier/p/4227291.html
Copyright © 2011-2022 走看看