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