Teechart圖表應用技術(shù)詳解—第四章之序列帶和序列裁剪工具
TeeChart for .NET中文版讓您在使用和學習上沒有任何語言障礙,至少可以節(jié)省30%的開發(fā)時間。TeeChart for .NET中文版具有易上手,使用方便,穩(wěn)定性好,性價比高,價格優(yōu)惠等優(yōu)勢,并且針對Web應用提供無限制服務器分發(fā)授權(quán)方式,非常有利于產(chǎn)品集成。
好消息?。?!11月慧都技術(shù)服務月,TeeChart圖表的TeeChart for .NET>>也參加了哦,現(xiàn)在購買立省¥631,抓緊時間購買吧!早買早享受哦!
序列帶工具( TSeriesBandTool)
序列帶工具TSeriesBandTool用于顯示由兩個序列圍成的區(qū)域,然后用指定的顏色、刷子進行標示。也就是說,該工具使用時必須要指定兩個序列Series1和Series2后才能正常顯示效果,如下圖所示。
序列裁剪工具( TClipSeriesTool)
序列裁剪工具TClipSeriesTool的作用是能夠在有限的窗口內(nèi)表示圖表的許多屬性,該工具使用時只需設定需要裁剪的序列,且該序列處于激活狀態(tài)就可以了。運行效果下圖所示,可以看出,曲線與坐標軸接觸點的數(shù)值并不是0,也就是說該工具是以序列的最小值作為坐標的零點。
綜合應用舉例
在這個例子中,為了敘述和設計方便,在每一個TabSheet頁面中演示一種工具,并且需要動態(tài)修改的參數(shù)也在這個頁面顯示。
在演示程序的主窗口上部放置一個PageControl組件,設定7個TabSheet頁面用于7個工具的Chart組件和其他組件:窗口底部的Panel上的GroupBox組框內(nèi)放置7個CheckBox組件控制7個工具的激活與關閉。
程序設計階段的界面下圖所示,各工具的主要屬性設置如下列表格所示。
序列類工具功能演示有關屬性設置
組件 | 屬性 | 設定值 | 說明 |
TPageControl | Name | PageControl | 頁面組件 |
TTabSheet | Name | TabSheet1~TabSheet7 | 用右鍵的彈出菜單增加7個TabSheet組件 |
TChart | Name | Chart1-Chart7 | 每個TabSheet放置一個Chart組件 |
TSeries | Name | Series1-Series8 | 除Chart6擁有兩個Series即 Series6、Series7外,其他每個chart對應一個Series. |
TChartTool | Name | ChartTool1~ChartTool7 | 每個Chart組件設置一個工具 |
TCheckBox | Checked | CheckBox1~CheckBox7 | 按屏幕窗口設定每個檢查框的標題 |
TCheckBox | Name | false | 初始狀態(tài) |
注:
在設計階段增加工具時,默認將Series屬性設定為Chart對應的Series。
每個頁面有關參數(shù)設定、組件屬性設置參看源程序。
相關資料推薦:
上一章:面最近點和畫線工具
下一章:序列帶和序列裁剪工具
=====================================
現(xiàn)TeeChart for .NET,TeeChart for JavaScript/HTML5,TeeChart for Xamarin.Android等均已加入在線訂購,現(xiàn)在搶購可立享優(yōu)惠!
關注慧聚IT微信公眾號???,了解產(chǎn)品的最新動態(tài)及最新資訊。