JadeTableColumn Class

The JadeTableColumn class provides access to an internally created column object that you can use to directly reference the properties and methods of the table column. This object is created on the first call to the Table class accessColumn method or the JadeTableSheet class accessColumn method for each Table control.

Using instances of the JadeTableColumn class is equivalent to setting the accessMode property of the Table control to the Table.AccessMode_Column value without having to set the sheet or column property.

One JadeTableColumn object only is created for each Table control, as there would be too much overhead required in creating an object for each column. This object is a proxy object that holds the reference to the column that was last accessed by using the Table class accessColumn method or JadeTableSheet class accessColumn method.

Accessing a column by using the Table class accessColumn method or JadeTableSheet class accessColumn method sets the accessedColumn property in the Table class, allowing subsequent access to that table column.

Storing a reference to a returned column causes problems unless you take a copy of that column, as there is only one such object. (Your logic must delete the cloned column.)

For details about the properties and methods defined in the JadeTableColumn class, see "JadeTableColumn Properties" and "JadeTableColumn Methods", in the following subsections. For details about the table control and the constants, properties, methods, and events that it provides, see "Table Class", in Chapter 2.

JadeTableElement

(None)