原創|使用教程|編輯:龔雪|2014-03-03 10:17:55.000|閱讀 350 次
概述:TeeChart的最新版中包含了一個自動加載XML數據的新組件。這個組件的名字叫做TTeeXMLSource,用戶可以在TeeXML.pas unit中找到這個組件。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
TeeChart的最新版中包含了一個自動加載XML數據的新組件。這個組件的名字叫做TTeeXMLSource,用戶可以在TeeXML.pas unit中找到這個組件。
加載XML圖表所需的最小屬性是"Chart"和"FileName"。圖表屬性表明了需要添加XML數據的圖表和位置。FileName屬性也可以是一個網址(URL)。Load方法用于將XML數據加載到圖表系列。
讓我們創建一個新的應用程序,并拖放一個Chart1組件和一個TeeXMLSource1組件。
uses Series; procedure TForm1.FormCreate(Sender: TObject); begin RegisterTeeStandardSeries; // make sure "Line" style is loaded. TeeXMLSource1.Chart:=Chart1; TeeXMLSource1.FileName:='TeeChartSampleMan ySeries.xml'; TeeXMLSource1.Load; end;
注意:在上面的示例中,可以通過添加TeeChart工具欄或添加TeeGally單位,省略調用RegisterTeeStandardSeries。它只是注冊基本圖表樣式(線、條、餅裝等),所以XML導入過程可以自動創建基于XML文件中系列風格的圖表。
輸出圖表如下:
從web URL加載遠程XML文件也是一樣簡單:
procedure TForm1.FormCreate(Sender: TObject); begin TeeXMLSource1.Chart:=Chart1; TeeXMLSource1.FileName:='//www.steema.com/SampleData.xml'; TeeXMLSource1.Load; end;
輸出結果為:
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件網