Есть ли простой способ временного скрытия изображения Teechart BackImage? - PullRequest
0 голосов
/ 29 июня 2019

Я ищу простой способ (если он существует) для временного сокрытия (а затем показать его снова) Theechart BackImage.

Что-то вроде:

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

Я знаю, как изменить заднее изображение по коду из потока или файла, например:

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

Но интересно, есть ли простой способ сделать это.

Ответы [ 2 ]

1 голос
/ 29 июня 2019

Нет простого скрытия / показа / видимого и т. Д. Чтобы скрыть изображение, вы можете установить стиль на пользовательский и установить границы / позиции, чтобы ничего не показывать.Чтобы вернуть его, установите то, что было ранее, например, плитку и все 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 в форме, а затем просмотрите форму в виде текста, чтобы узнать, какие свойства и значения есть.

0 голосов
/ 29 июня 2019

Установите Chart1.BackImage на ноль, чтобы удалить его.

...