Delphi XE3斯蒂玛 VCL 图表
我有一个包含 12 行的数据源。 每行都有一个竖线。 我在表中有一列称为"排除"。 如果排除为真,我不希望它"绘制"该行值的条形图。 如何以编程方式从图表中排除某些行值? 伪代码将是...
如果排除<>为真,则绘制条;
如果有人更改了排除值,我想重新绘制图表以反映该行值的变化,这意味着如果排除为真,则不会绘制条形图。
最简单的方法是使用 SetNull 方法使条形图为空,从而不被绘制,例如:
if Exclude then Series1.SetNull(Index);
您可以像这样还原调用 SetNull:
Series1.SetNull(Index, False);