我在 Delphi 7 中使用 TChart,我想显示一些条形图。我使用以下代码来设置数据库查询中的系列值:
chart1.FreeAllSeries;
chart1.SeriesList.Clear;
chart1.AddSeries(TBarSeries.Create(Self));
TBarSeries(chart1.Series[0]).BarStyle:=bsRectGradient;
with query1 do
begin
Close;
Execute;
while not EoF do
begin
chart1.Series[0].Add(FieldAsFloat('sum_actual_days'), FieldAsString('contract_no'));
Next;
end;
end;
Run Code Online (Sandbox Code Playgroud)
现在,每个条形图(值)都在条形图下方和条形图上方的黄色矩形中显示标签。
我不想重复标签值两次,而是从查询中获得了一些附加信息,我希望将其显示在栏上方而不是标签上(或者最好作为鼠标悬停提示)。这可以用 TChart 完成吗?如何... ?
为Monotouch iOS下载Teechart的评估版.看起来很有希望.除了Windows帮助chm之外,找不到文档.网上有没有可用的文档?
另外在iPad上运行示例发现平移和缩放非常慢,除非设置为自动.
chart3.Chart.Aspect.ZoomScrollStyle = Steema.TeeChart.Drawing.Aspect.ZoomScrollStyles.Auto;
为什么?
我有以下问题.
我正在使用Delphi 2010,最近我安装了Delphi XE2并重新编译了我的不同项目.我注意到了一个错误?在tchart的pointseries中.
当我向点系列添加点数时,最后一个点不显示或仅在没有显示其他点时???
一开始画的一切都很好:

然后我清除系列并重新添加相同的点.最后一点不显示

但是,如果我滑动图表以便屏幕上不显示其他点,则会显示此缺失点

有什么想法或帮助吗?
安装 Delphi XE4 消灭了(至少是同时发生的)我所有的 Delphi XE2 组件。从那以后我再次安装了软件包,大多数似乎又可以正常工作了。
但是,我对与 Delphi 捆绑在一起的 TChart /TeeChart 有一些问题。我试图添加我能找到的“teexxx”包,但显然没有一个下摆是设计时包。
然后我尝试下载“基于更新 4 的 TeeChart 标准版适用于 Delphi XE2、C++Builder XE2 和 RAD Studio XE2 注册用户”......似乎安装得很好没有错误,但组件在 Delphi 中仍然不可用集成开发环境。
无论如何,我想我一定是在尝试安装错误的 teexxx 包,所以,有谁知道我仍然尝试在 Delphi XE2 IDE 中添加哪个包?
我绘制控制图,我们将数据四舍五入,如果你有数据为1.3456,它会四舍五入到1.345,我们可以将小数点后的数字扩展到4或5.