轉帖|其它|編輯:郝浩|2010-10-14 14:34:28.000|閱讀 2477 次
概述:本文列出幾個TeeChart的幾個常見問題,希望對大家有用。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
1、對于顏色如何定義?柱形圖可以用單一顏色沒關系,但餅圖必須用各種顏色區分開來,如果用RAND()生產隨機顏色會很難看,而如果使用固定顏色,當系列多時,如何處理?
TEECHART在增加數據時帶有COLOR的屬性
如果是餅形圖
THISFORM.MYCHART.SEries(0).ADD(100,'教育',RGB(0,0,0));
在每增加一個數據時定義不同的顏色就行了.
2、打印TEECHART圖表時,如何用代碼定義上、下、左、右的邊距?
THISFORM.MYCHART.Printer.MarginLeft :=
thisform.mychart.Printer.MarginRight :=
thisform.mychart.Printer.MarginTop :=
THISFORM.MYCHART.Printer.MarginBottom :=
分別設置打印的左 右 頂 底 部的邊距.
3、折線圖中,默認的Y軸最小值為系列中的最小值。如保將Y軸最小值改為0?
THISFORM.MYCHART.Axis.Left.SetMinMax(0,100);
設置左邊軸最小值為0,最大值為100(根據自已的需要設置最小最大值)
如果是設置右邊,頂部,底部的值為上述語句的LEFT改為:RIGHT,TOP,BOTTOM
4、餅圖中,各系列占比多少并沒有顯示,這樣不直觀。如何在各系列上顯示值:”教育 7.67%"?(在chartfx控件中,是雙擊時就會顯示選中系列的占比)
thisform.mycHART.series(0).Marks.Style := 3;
smsLabelPercent .Caption := '顯示標簽+百分比.';
5、例如收入支出表中,希望每月的系列顯示2個,一個為收入,一個為支出,并列顯示,如何實現?
用SERIES(0)顯示支出,SERIES(1)顯示為收入.
慧都2010促銷季開幕,TeeChart for .NET 8折促銷!詳情咨詢:400-700-1020或023-66090381活動詳情://fc6vip.cn/zh-CN/Products_cn/TeeChart_chinese.html
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:網絡轉載