用了一段时间的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());