Grid.AutoSize

Grid.AutoSize (

string ObjectName,

number ResizeMode = GVS_DEFAULT,

boolean Redraw = true )

Description

Automatically sizes all rows and columns in the specified grid object.

Parameters

ObjectName

(string) The name of the grid object.

ResizeMode

(number) The auto resize mode. Choose from:

CONSTANT

VALUE

DESCRIPTION

GVS_DEFAULT

0

Use the default behavior which is to make all rows and columns as small as they can be while still accommodating all of their text. (Default)

GVS_HEADER

1

Make all rows and columns resize according to the size of the largest text in any cell of the row or column.

GVS_DATA

2

Make all rows and columns resize according to the size of the largest text in any cell of the row or column.

GVS_BOTH

3

Mixes both GVS_HEADER and GVS_DATA using whichever is the largest in the row or column.

Redraw

(boolean) Whether the grid should be automatically redrawn after the operation. Usually you will want to set this to true. However there may be times when you want to perform a lot of grid actions and delay the redraw until later. This is an optional argument. If omitted it will default to true.

VALUE

DESCRIPTION

true

Automatically redraw the grid after the operation. (Default)

false

Delay the redraw until later.

Returns

Nothing. You can use Application.GetLastError to determine whether this action failed, and why.

See also: Related Actions