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