3分鐘就能掌握TeeChart圖表控件的繪圖攻略?你確定不來看看!

添加控件  

    與C# .NET工具箱(ToolBox)中其它控件一樣,TeeChart以組件的形式提供,加載控件到工具箱,直接點擊TChart後拖拽就可以添加。

1.jpg


TeeChart控件屬性設置 

    與C# .NET其它組件一樣,TeeChart組件也有許多屬性可以設置,想要達到你需要的顯示效果,比如曲線類型、曲線粗細、圖像類型、標題等,方法很簡單。

  • 在TeeChart控件上右鍵單擊,在彈出的菜單中選擇編輯。

截圖未命名.jpg

  • 控件屬性設置界面。


4.png

  • 設置基本屬性:

5.png

添加曲線 

    在一個座標中,可以自由繪製多條曲線,並分別設置每條曲線的顏色、粗細等,如下圖所示,在控件屬性設置界面,點擊Series,並點擊Add將出現曲線添加頁面,選擇你需要的曲線類型,作爲演示,選擇Line類型(連續類型)。

6.png

7.png


圖表標題

    如上所示,命名拖拽出TeeChart控件名字爲:tChart_Disp,要設置圖表標題,比如要命名圖表標題爲:HelloWorld,那麼只需要代碼:tChart_Disp.Text =“HelloWorld”;

    數據添加一般情況會比較多使用的TeeChart繪製二維曲線,所以需要兩個座標(X,Y),由於計算機是數字計算機,顯示屏是按像素顯示的,所以數據也是離散數據,只是肉眼無法看出,就會以爲是連續的了。需要注意的是(x,y)數據以數組保存,直接傳遞數組給TeeChart就可以了,語法如下:tChart_Disp.Series [0] .Add(xvalues,yvalues); //其中xvalues,yvalues是(x,y)點座標數組,請注意:(x,y)數組元素個數一定要一致。

設置座標

    設置縱座標(Y軸)顯示範圍有時候需要設置縱座標的顯示範圍,以便改善顯示效果,雖然擁有TeeChart可以自動調節顯示圖表,但是還是可以自定義的。首先要關閉自動設置縱座標顯示範圍,而後設置縱座標顯示範圍。

    參考示例代碼:tChart_Disp.Axes.Left.AutomaticMaximum = false; tChart_Disp.Axes.Left.Maximum = otrA * 1.05;(注:otrA爲縱座標數組中最大值,如上設置後,縱座標顯示範圍爲0 - 1.05倍最大縱座標值,這樣子就可以看到縱座標顯示時上方有空餘空間)

開啓/關閉3D顯示效果

    可以開啓或關閉曲線的三維顯示效果,進入TeeChart控件顯示界面,點擊Line1的更改按鈕,在彈出的曲線參數設置界面,勾上左下角的視圖3D就可以開啓3D顯示效果,如果不需要,取消即可。

開啓:

8.jpg

關閉:

1567494815.jpg


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章