轉帖|使用教程|編輯:況魚杰|2019-11-21 15:44:21.597|閱讀 458 次
概述:本教程轉自屈景輝的Teechart應用技術詳解——快速圖表制作工具一書。本文將會介紹第四章的坐標箭頭和滾動工具。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
TeeChart for .NET中文版讓您在使用和學習上沒有任何語言障礙,至少可以節省30%的開發時間。TeeChart for .NET中文版具有易上手,使用方便,穩定性好,性價比高,價格優惠等優勢,并且針對Web應用提供無限制服務器分發授權方式,非常有利于產品集成。
好消息!!!11月慧都技術服務月,TeeChart圖表的TeeChart for .NET>>也參加了哦,現在購買立省¥631,抓緊時間購買吧!早買早享受哦!
坐標箭頭工具( TAxisArrowTool)
坐標箭頭工具TAxisArrowTool提供了圖表在指定坐標上的左右、上下、內外的平移功能,TeeChart頁面的TChartPageNavigator組件功能與它有點類似,但前者是直接放置在坐標軸的,可以在指定坐標軸上進行平移操作,后者只是多頁面時的平移。
位置( Position)。該參數用來設定坐標上的箭頭如何顯示,分為起始、終止和全部顯示三種情況,它被定義為一個類:
TAxisArrowToolPosition(aaStart, aaEnd, aaBoth);
在ComboBox2的OnChange事件中加入下列代碼:
ChartTool1. Position:= TAxisArrowToolPosition(ComboBox2.ItemIndex);
滾動百分比( ScrollPercent)。用于設定每次單擊箭頭時窗口的移動比例,用下列代碼實現:
ChartTool1. ScrollPercent : =SpinEdit2.Value;
箭頭長度( Length)。該屬性設定坐標軸上顯示的箭頭長度,也可仿照滾動百分比的設定方法,用下列代碼實現:
ChartTool1.Length:= SpinEdit1. Value;
該工具的運行效果如下圖所示。
坐標滾動工具( TAxisScrollTool)
當需要實現在坐標軸上拖動鼠標時能使整個序列平移這個功能,坐標軸滾動工具就可以滿足要求。在設計階段增加TAxisScrollTool工具,然后在 CheckBox9的OnClick事件中加入下列代碼:
ChartTool2. Active := CheckBox9. Checked; ChartTool2。Axis:= Chart2.LeftAxis;//設定作用軸
當CheckBox9被選中之后,坐標軸滾動工具可用。ChartTool2.Axis:=Chart2.LeftAxis語句指定該工具應用到LeftAxis軸。那么,只要拖動左邊的軸(Y軸)序列就可以沿垂直方向平移,這就是TAxisScrollTool工具的作用。
該工具的運行效果如下圖所示。
相關資料推薦:
上一章:坐標軸類工具
下一章:彩帶和彩色線工具
=====================================
現TeeChart for .NET,TeeChart for JavaScript/HTML5,TeeChart for Xamarin.Android等均已加入在線訂購,現在搶購可立享優惠!
關注慧聚IT微信公眾號???,了解產品的最新動態及最新資訊。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: