zoukankan      html  css  js  c++  java
  • 图表控件Tchart的使用总结

    用了一段时间的Tchart,做下记录总结,以便日后查用,有新的记录会及时添加更新

    鼠标右键选择Edit可以对图表进行编辑

    添加所需图表: Chart --> Series--> Add

    1:XY轴标题

    Chart --> Axes --> Bottom Axis --> Title

    2: XY轴边框: (选中Left Axis/Bottom Axis)

    Chart --> Axes --> Ticks --> Axis --> Visible

    3:XY轴最大值最小值设置: 

    Chart --> Axes --> Scales --> Mininum/Maxinum -->Auto/Change/Offset

    设置步长: 

    Chart --> Axes --> Scales --> Change --> Increment

    4:去掉XY轴最小格: (如:坐标1与2之间还有10个小格)

      Chart --> Axes -->Minor --> Ticks --> Visible

    5:XY轴值显示样式:(如1000显示为1,000) 

    Chart --> Axes --> Lables --> Format --> Values Format

     如果是线上点数值显示:

     Series --> line1/bar1/bubble1 --> General -->values

    6:XY轴之间的背景(里面小背景): 

    Chart --> Walls --> Left/Right/Back/Bottom --> Gradient

    7:和XY重合的边框: 

    Chart --> Walls --> Visible Walls

    8:大标题:

     Chart --> Titles      Text可以设置颜色粗细大小等

    9:大背景颜色: Chart --> Panel --> Gradient --> Visible

            Chart --> Panel --> Background

    10:边距设置: 

    Chart --> General --> Margins

    11:最外阴影设置: 

    Chart --> Panel --> Shadow

    12:是否显示图例: 

    Chart --> Legend --> Style --> Visible

     图例的外边框: 

    Chart --> Legend --> Format -->Frame -->Visible

    13:去掉3D效果: Chart --> 3D

    14;去掉网格线:

    this.tchartAAA.Axes.Left.Grid.Visible = false;

    15:设置Line/Bubble等图上点是否显示及大小

    Series --> line1/bubble1 --> Point --> Visible 是否显示

                    --> Style 显示的样式形状

                    --> Width,Height  显示的大小

    16:设置line/bar/bubble的颜色及是否显示上面的数据

    颜色:Series --> line1/bar1/bubble1 --> Format -->Color

    颜色一致:Series --> line1/bar1 --> Format -->Color Each 去掉勾选

         Series --> bubble1  --> Point-->Color Each 去掉勾选

    数据:Series --> line1/bar1/bubble1 --> Marks --> --> Style --> Visibale/Style

    数据不显示外边框及颜色:                               -->Format --> Transparent透明

    17:line是否设置为阶梯型

    Series --> line1 --> Format --> Line Mode --> Stairs(正阶梯)/Inverted(反阶梯)

    18:line是否堆叠:

    Series --> line1 --> Format --> Stack

    19:重置Line及赋值

    line1.Clear();
    Dictionary<double,double> dicCBTZ = new Dictionary<double,double>();
    double key=0;
    double value=0;
    dicCBTZ.Add(key,value);
    line1.Add(dicCBTZ.Keys.ToArray(),dicCBTZ.Values.ToArray());
  • 相关阅读:
    这些特效对于学习前端我们很有用
    每周前端开源推荐第二期
    每周前端开源推荐第七期
    BeeFramework:以极客的方式开发你的应用
    node-webkit文档翻译#package.json
    android批量文件上传(android批量图片上传)
    VC多线程临界区
    【美妙的Python之三】Python 对象解析
    (转载)屌丝从毕业时的月入3000到三年后亿万身家的精彩励志之旅
    fedora 安装 pidgin-lwqq
  • 原文地址:https://www.cnblogs.com/zhoushuang0426/p/10911455.html
Copyright © 2011-2022 走看看