Автоматическое изменение размеров текстовых компонентов отличается от других компонентов. Свойство Может расти (CanGrow) и Может сжиматься (CanShrink) влияют только на высоту текстового компонента. К примеру, если текст не уместился в пределах размера компонента, то высота будет увеличена. Ниже приведен пример изменения высоты.
Если есть лишнее место, то генератор отчетов уменьшит высоту текстового компонента.
Также как и в случае с другими компонентами допускается устанавливать одновременно два свойства Может расти (CanGrow) и Может сжиматься (CanShrink) в значение истина (true). В этой ситуации высота будет уменьшена или увеличена в зависимости от размера выводимого текста. Стоит учитывать, что если свойство Перенос текста (WordWrap) установлено в значение ложь (false), то генератор отчетов при изменении размеров будет учитывать только высоту одной линии текста. Т.е. если необходимо увеличить высоту текста с учетом всех строк, то нужно установить свойство Перенос текста (WordWrap) в значение истина (true).
Свойство Автоширина (AutoWidth)
На изменение размеров текстовых компонентов, кроме свойств Может расти (CanGrow) и Может сжиматься (CanShrink) влияет также специальное свойство Автоширина (AutoWidth). Если свойство Автоширина (AutoWidth) установлено в значение истина (true), то текстовый компонент будет изменять свою ширину в зависимости от ширины выводимого текста. Свойства Может расти (CanGrow), Может сжиматься (CanShrink) и Автоширина (AutoWidth) могут использоваться одновременно.
ОБРАТИТЕ ВНИМАНИЕ: Если свойство Автоширина (AutoWidth) установлено в значение ложь (false), то высота текста зависит от установки свойств Может расти (CanGrow) и Может сжиматься (CanShrink). Если свойство Автоширина (AutoWidth) равно значению ложь (false), то будет изменяться ширина текста. |