J'utilise un TChart dans Delphi 7 et je souhaite afficher certains graphiques à barres. Je suis en utilisant le code suivant pour définir les valeurs de la série d'une requête de base de données:Indice de survol de la valeur de la série 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;
Chaque barre (valeur) montre maintenant l'étiquette à la fois sous la barre, et dans un rectangle jaune au-dessus de la barre. Au lieu de répéter la valeur de l'étiquette deux fois, j'ai quelques informations supplémentaires de la requête que je voudrais montrer au-dessus de la barre au lieu de l'étiquette (ou, de préférence, comme un survol de la souris). Cela peut-il être fait avec le TChart? Et comment... ?