【发布时间】:2014-02-09 17:47:39
【问题描述】:
使用默认设置,我得到如下结果:
Q:有什么方法可以垂直绘制多个饼图?
【问题讨论】:
使用默认设置,我得到如下结果:
Q:有什么方法可以垂直绘制多个饼图?
【问题讨论】:
查看 TeeChart 安装附带的功能演示中的“所有功能\欢迎!\图表样式\标准\派\多派”示例(或下载预编译的演示 here)
在其中,您将看到如何在系列的BeforeDrawValues 事件中定义系列使用的矩形。即:
procedure TPieMultiple.Series1BeforeDrawValues(Sender: TObject);
begin
Chart1.ChartRect:=Rect(10,10,Chart1.Width div 2, Chart1.Height div 2);
end;
【讨论】:
OnBeforeDrawValues 事件。没有这样的设计时事件,而且 Chart1.SeriesList.Items[1] 也没有这样的事件。
Chart2.SeriesList.Items[0].BeforeDrawValues:= MyProcedure;。其实它的名字是BeforeDrawValues。