Автоматическим изменением размеров можно управлять при помощи двух свойств: Может расти (Can Grow) и Может сжиматься (CanShrink). Если свойство Может расти (Can Grow) установлено в значение истина (true), это означает, что компонент может увеличить свой размер, если содержащаяся в нем информация не помещается в размерах компонента. Например, не умещается текст, изображение видно не полностью. На рисунке ниже приведен пример действия свойства Может расти (Can Grow).

 

img_CanGrow_CanShrink1

 

information Примечание: Свойство Можно расти (Can Grow) в продуктах Stimulsoft Reports.Fx отсутствует.

 

Если свойство Может сжиматься (CanShrink) установлено в истину (true), то компонент может уменьшить свой размер так, чтобы его размеры совпадали с размерами информации содержащейся в нем. Ниже приводится пример действия свойства Может сжиматься (CanShrink).

 

img_CanGrow_CanShrink2

 

Генератор отчетов допускает одновременную установку в значение истина (true) обоих свойств и Может расти (CanGrow) и Может сжиматься (CanShrink). В этом случае, если требуется увеличить размеры – размеры будут увеличены. Если требуется уменьшить размеры, то размеры будут уменьшены. На рисунке ниже изображение не умещалось по высоте в отведенном квадрате, но при этом было свободное место по ширине. После действия свойств Может расти (CanGrow) и Может сжиматься (CanShrink) размеры изображения точно совпадают с размерами прямоугольника компонента.

 

img_CanGrow_CanShrink3