Description
Adds a column with a specified label, alignment, and width.
Applies to
ListView controls
Syntax
listviewname.AddColumn ( label, alignment, width )
Argument |
Description |
---|---|
listviewname |
The name of the ListView control to which you want to add a column. |
label |
A string whose value is the name of the column you are adding. |
alignment |
A value of the enumerated datatype Alignment specifying the alignment of the column you are adding. Values are:
|
width |
An integer whose value is the width of the column you are adding, in PowerBuilder units. |
Return value
Integer.
Returns the column index if it succeeds and -1 if an error occurs.
Usage
The AddColumn function adds a column at the end of the existing columns unlike the InsertColumn function which inserts a column at a specified location.
Use SetItem and SetColumn to change the values for existing items. To add new items, use AddItem. To create columns for the report view of a ListView control, use AddColumn.
Examples
This script for a ListView event creates three columns in a ListView control:
integer index FOR index = 3 to 25 This.AddItem ("Category " + String (index), 1 ) NEXT This.AddColumn("Name" , Left! , 1000) This.AddColumn("Size" , Left! , 400) This.AddColumn("Date" , Left! , 300)
See also