轉帖|使用教程|編輯:況魚杰|2019-11-19 16:46:44.080|閱讀 421 次
概述:本教程轉自屈景輝的Teechart應用技術詳解——快速圖表制作工具一書。本文將會介紹序列帶和序列裁剪工具,以及最后的綜合應用舉例。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
TeeChart for .NET中文版讓您在使用和學習上沒有任何語言障礙,至少可以節省30%的開發時間。TeeChart for .NET中文版具有易上手,使用方便,穩定性好,性價比高,價格優惠等優勢,并且針對Web應用提供無限制服務器分發授權方式,非常有利于產品集成。
好消息?。。?/span>11月慧都技術服務月,TeeChart圖表的TeeChart for .NET>>也參加了哦,現在購買立省¥631,抓緊時間購買吧!早買早享受哦!
序列帶工具( TSeriesBandTool)
序列帶工具TSeriesBandTool用于顯示由兩個序列圍成的區域,然后用指定的顏色、刷子進行標示。也就是說,該工具使用時必須要指定兩個序列Series1和Series2后才能正常顯示效果,如下圖所示。
序列裁剪工具( TClipSeriesTool)
序列裁剪工具TClipSeriesTool的作用是能夠在有限的窗口內表示圖表的許多屬性,該工具使用時只需設定需要裁剪的序列,且該序列處于激活狀態就可以了。運行效果下圖所示,可以看出,曲線與坐標軸接觸點的數值并不是0,也就是說該工具是以序列的最小值作為坐標的零點。
綜合應用舉例
在這個例子中,為了敘述和設計方便,在每一個TabSheet頁面中演示一種工具,并且需要動態修改的參數也在這個頁面顯示。
在演示程序的主窗口上部放置一個PageControl組件,設定7個TabSheet頁面用于7個工具的Chart組件和其他組件:窗口底部的Panel上的GroupBox組框內放置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 | 初始狀態 |
注:
在設計階段增加工具時,默認將Series屬性設定為Chart對應的Series。
每個頁面有關參數設定、組件屬性設置參看源程序。
相關資料推薦:
上一章:面最近點和畫線工具
下一章:序列帶和序列裁剪工具
=====================================
現TeeChart for .NET,TeeChart for JavaScript/HTML5,TeeChart for Xamarin.Android等均已加入在線訂購,現在搶購可立享優惠!
關注慧聚IT微信公眾號???,了解產品的最新動態及最新資訊。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: