原創(chuàng)|使用教程|編輯:郝浩|2013-08-21 11:59:46.000|閱讀 1378 次
概述:垂直(或條形圖中的水平)分隔線是用來幫助用戶分隔數(shù)據(jù)塊的。本此教程將全面詳細(xì)的講解垂直線的用法。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
FusionCharts中的垂直(或條形圖中的水平)分隔線是用來幫助用戶分隔數(shù)據(jù)塊的。可以被放置在任何兩個(gè)數(shù)據(jù)點(diǎn),即使是不規(guī)則的間隔也可以。
XML代碼如下:
<chart caption='Monthly Revenue' xAxisName='Month' yAxisName='Revenue' numberPrefix='$' showValues='0'> <set label='Oct' value='420000' /> <set label='Nov' value='910000' /> <set label='Dec' value='680000' /> <vLine/> <set label='Jan' value='720000' /> <set label='Feb' value='810000' /> <set label='Mar' value='510000' /> </chart>
從上面的XML可以看到,一個(gè)垂直分隔線將通過<set>元素中的<vLine>元素應(yīng)用到圖表中用戶想要放置的位置進(jìn)行使用。
默認(rèn)情況下,在圖表中添加垂直分隔線,會(huì)出現(xiàn)在兩個(gè)數(shù)據(jù)點(diǎn)之間。但是,用戶可以通過設(shè)置linePosition屬性的值(在0和1之間)將垂直分隔線放置在這兩個(gè)數(shù)據(jù)點(diǎn)間的任意位置。0代表上一個(gè)數(shù)據(jù),1代表下一個(gè)數(shù)據(jù)。
示例:
<chart caption='Monthly Revenue' xAxisName='Month' yAxisName='Revenue' numberPrefix='$' showValues='0'> <set label='Oct' value='420000' /> <set label='Nov' value='910000' /> <set label='Dec' value='680000' /> <vLine linePosition='0'/> <set label='Jan' value='720000' /> <set label='Feb' value='810000' /> <set label='Mar' value='510000' /> </chart>
輸出結(jié)果如下圖所示:
在數(shù)據(jù)相同的情況下設(shè)置linePosition屬性值為1,輸出結(jié)果如下:
用戶可以通過設(shè)置<vLine label='Your text' ..>為垂直線添加一個(gè)標(biāo)簽。
示例如下:
<chart caption='Monthly Revenue' xAxisName='Month' yAxisName='Revenue' numberPrefix='$' showValues='0'> <set label='Oct' value='420000' /> <set label='Nov' value='910000' /> <set label='Dec' value='680000' /> <vLine label='2009'/> <set label='Jan' value='720000' /> <set label='Feb' value='810000' /> <set label='Mar' value='510000' /> </chart>
輸出結(jié)果為
標(biāo)簽被設(shè)置為顯示在畫布頂端(labelPosition = ' 0 ')或在底部(labelPosition = ' 1 ')或兩者之間的任何位置。在畫布底部顯示標(biāo)簽,需要使用下面的代碼:
<chart caption='Monthly Revenue' xAxisName='Month' yAxisName='Revenue' numberPrefix='$' showValues='0'> <set label='Oct' value='420000' /> <set label='Nov' value='910000' /> <set label='Dec' value='680000' /> <vLine label='2009' labelPosition='1'/> <set label='Jan' value='720000' /> <set label='Feb' value='810000' /> <set label='Mar' value='510000' /> </chart>
用戶可以通過在圖表級別進(jìn)行設(shè)置刪除垂直線標(biāo)簽邊界:
<chart showVLineLabelBorder='0' ..>
或者是通過在單個(gè)垂直線級別進(jìn)行設(shè)置刪除垂直線標(biāo)簽邊界:
<vLine showLabelBorder='0' ..>
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)