This method adds a ColumnHeader object to a ColumnHeaders collection in a ListView control.
columnheaders.Add([index], [key], text, [width], [alignment])
Reference to the new ColumnHeader object.
Use the index parameter to insert a column header in a specific position in the ColumnHeaders collection. If you do not supply a value for index, or the value for index is too large, the ColumnHeader object is added with an Index equal to the number of ColumnHeader objects in the collection plus one.
Use the Key property to reference a member of the ColumnHeaders collection if you expect the value of an object's Index property to change.