有没有一种简单的方法可以临时隐藏Teechart BackImage?

时间:2019-06-29 11:20:45

标签: delphi teechart

我正在寻找一种简单的方法(如果存在)临时隐藏(然后再次显示)Theechart BackImage。

类似:

Chart1.Backimage.Visible := false; // then true

我知道如何通过流或文件中的代码来更改背面图像,例如:

Chart1.BackImage.LoadFromFile(<An image file name>);

但是想知道是否有一种简单的方法。

2 个答案:

答案 0 :(得分:1)

不容易隐藏/显示/可见等。要隐藏图像,您可以将样式设置为custom,并将边界/位置设置为不显示任何内容。将其恢复为先前的值,例如tile和全0。

  Chart1.BackImage.Mode := pbmCustom;  // In the UI this is Style
  Chart1.BackImage.Left := 0;
  Chart1.BackImage.Right := 1;
  Chart1.BackImage.Top := 0;
  Chart1.BackImage.Bottom := 1;

要查看属性和值,请在IDE设计时在表单上手动进行设置,然后以文本形式查看表单以查看属性和值是什么。

答案 1 :(得分:0)

将Chart1.BackImage设置为nil以将其删除。