轉(zhuǎn)帖|使用教程|編輯:況魚(yú)杰|2020-03-31 15:39:03.223|閱讀 550 次
概述:本教程轉(zhuǎn)自屈景輝的Teechart應(yīng)用技術(shù)詳解——快速圖表制作工具一書(shū)。接下來(lái)將會(huì)介紹第九章——Teechart在工程中的應(yīng)用。本文將會(huì)介紹功能要求與實(shí)現(xiàn)代碼中的曲線這一節(jié),分為三個(gè)部分介紹。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷售中 >>
相關(guān)鏈接:
Steema公司和慧都科技針對(duì)中國(guó)市場(chǎng)聯(lián)合推出中文版TeeChart for .NET圖表控件,一共漢化2000個(gè)詞條(17000個(gè)單詞),漢化文檔35000個(gè)單詞,包括控件設(shè)計(jì)時(shí)與運(yùn)行時(shí)的界面漢化以及控件使用向?qū)臋n的漢化,總漢化90%以上!
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)品集成。
點(diǎn)擊下載TeeChart for .NET最新試用版
曲線顯示與圖例
一般來(lái)講,人們繪制的圖表內(nèi)容往往以圖例的方式加以區(qū)分。在曲線概貌和細(xì)節(jié)白色區(qū)域右上角的矩形區(qū)域就是這個(gè)圖表的“圖例”,其中4個(gè)復(fù)選框代表了4條曲線,D1、D2、D3和D4,D1、D2、D3和D4的顏色表示每條曲線的顏色,圖例左邊的4個(gè)復(fù)選框的選中與否表示是否顯示該條曲線,也就是說(shuō)當(dāng)對(duì)應(yīng)曲線的復(fù)選框處于選中狀態(tài),這條曲線才是可見(jiàn)的。
這個(gè)例子中的圖例至少表達(dá)了四層意思:
要實(shí)現(xiàn)這個(gè)功能,可在程序設(shè)計(jì)階段打開(kāi)圖表編輯器,選擇Legend選項(xiàng)卡的Style選項(xiàng)卡,使Visible和 Font Series Color兩個(gè)復(fù)選框選中,并在左下角的組合框中選擇Check boxes,就可實(shí)現(xiàn)曲線概貌和細(xì)節(jié)中所示圖例的功能。
如果采用代碼方式顯示上述曲線控制效果,可在程序初始化部分加入下列語(yǔ)句:
Chart1.Legend.Visible=true; Chart1.Legend.FontSeriescolor:=true; Chart1.Legend.CheckBoxes:=true; Chart1.Legend.CheckBoxesStyle:=cbsCheck;其中Chart1.Legend.CheckBoxesStyle句是設(shè)置檢查框風(fēng)格的,如果設(shè)定為cbsRadio則成為單選框,也就是說(shuō)任何時(shí)候圖表上只能顯示一條曲線, CheckBoxesStyle屬性是一個(gè)枚舉類,定義為:
TCheckBoxesStyle=(cbsCheck, cbsRadio);
因此一定要按用戶的實(shí)際情況設(shè)定。
曲線顯示與屬性控制
上一節(jié)是通過(guò)圖例的方式表示曲線的名稱(或標(biāo)題)、使用顏色和是否可見(jiàn),實(shí)際上,TeeChart組件群中的TChartList Box組件為用戶改變曲線(序列)類型、是否顯示、使用顏色提供了更大的方便。利用這一組件可不用在圖表中顯示圖例,而且組件的功能比圖例的功能更強(qiáng)大、編輯修改曲線屬性更方便、更快捷,其組件外觀如下圖所示。在圖標(biāo)上雙擊可打開(kāi)圖表序列類型對(duì)話框用于改變圖表序列(曲線)類型,復(fù)選框選中與否表示曲線是否可見(jiàn),在曲線顏色位置雙擊鼠標(biāo)可打開(kāi)顏色對(duì)話框用于改變曲線顏色,從而為用戶提供了最大的靈活性。
鼠標(biāo)移動(dòng)與曲線數(shù)據(jù)可視
用戶可能希望鼠標(biāo)在曲線上移動(dòng)時(shí)能夠把該點(diǎn)的值顯示出來(lái),要滿足用戶這要求還是比較容易的。TeeChart提供的提示簽工具TMarkTipTool就是為了滿足用戶這種要求設(shè)置的,以達(dá)到鼠標(biāo)移動(dòng)時(shí)曲線數(shù)據(jù)可視的目的。
在程序設(shè)計(jì)階段打開(kāi)圖表編輯器,單擊Tools選項(xiàng)卡的Add按鈕,增加提示簽工具TMarksTipTool,并按下圖所示設(shè)置有關(guān)屬性。
相關(guān)資料推薦:
上一章:曲線概貌和細(xì)節(jié)
=====================================
現(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)及最新資訊。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: