Управляет автоматическим масштабированием размеров Столбцов Контрола Grid. AutoFit масштабирует все видимые в настоящий момент столбцы контрола Grid или системного окна Browse, или масштабирует индивидуальный Столбец (в зависимости от уровня данного метода: уровень контрола Grid, или уровень объекта Column).

Object.AutoFit( )

Expand imageВозвращаемое значение

Логического типа. AutoFit = True (.T.), если столбцы масштабированы, = False (.F.), если операция не выполнена (по каким либо причинам).

Expand imageКомментарии

Применяется в: Grid, контрол | BROWSE, команда | Column, объект

Вы можете использовать установки для свойства AllowAutoColumnFit, если вами создана объектная ссылка на системное окно Browse, для этого используется секция NAME, в команде BROWSE.

Установленное значение свойства AllowAutoColumnFit никаким образом не влияет на условия выполнения рассматриваемого метода AutoFit на разных уровнях, как в контроле Grid, так ив объекте Column. Вы можете подавлять установки свойства AllowAutoColumnFit при выполнении метода AutoFit.

Для объекта Column, метод AutoFit работает только с базовыми полями типа TextBox. При изменении размеров столбцы (масштабировании), активируется событие Resize соответствующего столбца.

Вы можете блокировать автоматическое масштабирование столбца, для этого используется установка свойства Resizable = False (.F.).

Для скрытых столбцов Grid, для которых установлено Visible = False (.F.), или Width = 0, масштабирование данным методом не выполняется.

Expand imageСм. также