Teechart圖表應(yīng)用技術(shù)詳解—第一章之創(chuàng)建圖表的一般步驟
Steema是全球領(lǐng)先的圖表類控件公司,總部設(shè)在西班牙的巴塞羅那附近,Steema公司的VCL圖表報(bào)表控件在全球擁有極高知名度。Steema公司和慧都科技針對(duì)中國市場(chǎng)聯(lián)合推出中文版TeeChart for .NET圖表控件,一經(jīng)推出,就在市場(chǎng)上大受歡迎,如果有感興趣的用戶,可以下載試用版體驗(yàn)一下。
點(diǎn)擊下載TeeChart for .NET最新試用版
創(chuàng)建圖表的一般步驟
一個(gè)應(yīng)用系統(tǒng),為了達(dá)到圖文并茂、相映成趣的效果,往往以圖表形式進(jìn)行形象描述,
這時(shí),TeeChart就派上用場(chǎng)了。一般按下列步驟進(jìn)行:
新建一個(gè)工程。單擊 Delphi7 IDE主菜單中的File→New→ Application命令新建一個(gè)工程 Project1,屏幕中顯示主窗口Form1。
在 Delphi元件板的 Additional頁面,選中 TChart組件,如圖1所示。
圖1
在Form1窗體中用鼠標(biāo)拖曳一個(gè)矩形區(qū)域放置Chart組件,如圖2所示。
圖2
在Chart組件上右擊,彈出如圖3所示的快捷菜單。
圖3
其中的 Edit Chart…對(duì)應(yīng)的對(duì)話框如圖4所示:
圖4
Print preview...對(duì)應(yīng)的窗口如圖5所示:
圖5
Export Chart...對(duì)應(yīng)的對(duì)話框如圖6所示:
圖6
Options...對(duì)應(yīng)的對(duì)話框如圖7所示:
圖7
如果在Chart組件的快捷菜單中選擇 Options...,顯示如圖7所示的對(duì)話框,當(dāng)單擊 Change...按鈕,彈出如圖8所示的對(duì)話框,可改變編輯器使用語言的種類。
圖8
選擇 Chinese Simp...,然后單擊OK按鈕,這時(shí)的快捷菜單已變?yōu)橹形拿Q,圖表編輯器的外觀如圖9所示(可以和圖4英文提示界面比對(duì))。
圖9
說明:為方便敘述,本書全文均以英文界面提示
單擊圖4中Chart選項(xiàng)卡的Series的Add按鈕,打開TeeChart Gallery窗口,選擇希望的序列類型如Bubble,然后單擊OK按鈕,圖表編輯器中增加了一個(gè)序列名稱,這時(shí),Delete、Tite...、Clone、Change...按鈕均可用,根據(jù)需要進(jìn)行序列的刪除、標(biāo)題設(shè)定、復(fù)制、改變序列等操作。
然后選擇圖4的Series選項(xiàng)卡,進(jìn)行有關(guān)序列屬性的設(shè)置,如圖10所示。
圖10
在圖10的序列屬性設(shè)置過程中,它是動(dòng)態(tài)實(shí)時(shí)的過程,圖表編輯器的任何修改都會(huì)立即反映到圖11所示的窗口中。
圖11
在FormI的OnCreate事件中加入下列代碼:
procedure TEForml. FormCreate(Sender: TObject);begin Series1. FillSampleValues (5); Series2. FillSampleValues (5); end;
單擊運(yùn)行按鈕,顯示圖表程序運(yùn)行時(shí)的外觀,如圖12所示。
圖12
上述是有關(guān)建立圖表的基本過程,如果需要代碼控制可參看后續(xù)章節(jié)的介紹。
本節(jié)的第一部分就到這里,下一部分是Teechart組件的應(yīng)用舉例中的第二部分:使用Teechart向?qū)?chuàng)建圖表。
相關(guān)資料推薦:
上一章:Teechart的組成
現(xiàn)TeeChart for .NET,TeeChart for JavaScript/HTML5,TeeChart for Xamarin.Android等均已加入在線訂購,現(xiàn)在搶購可立享優(yōu)惠!
關(guān)注慧聚IT微信公眾號(hào)???,了解產(chǎn)品的最新動(dòng)態(tài)及最新資訊。