ListView::ColumnHeaderCollection::Insert Method (Int32, String^, String^, Int32, HorizontalAlignment, String^)

 

Creates a new column header with the specified aligned text, key, width, and image key, and inserts the header into the collection at the specified index.

Namespace:   System.Windows.Forms
Assembly:  System.Windows.Forms (in System.Windows.Forms.dll)

public:
void Insert(
	int index,
	String^ key,
	String^ text,
	int width,
	HorizontalAlignment textAlign,
	String^ imageKey
)

Parameters

index
Type: System::Int32

The zero-based index location where the column header is inserted.

key
Type: System::String^

The name of the column header.

text
Type: System::String^

The text to display in the column header.

width
Type: System::Int32

The initial width, in pixels, of the column header.

textAlign
Type: System.Windows.Forms::HorizontalAlignment

One of the HorizontalAlignment values.

imageKey
Type: System::String^

The key of the image to display in the column header.

To add a column header without specifying a position in the collection, use the Add method. If you want to add an array of column headers to the collection, use the AddRange method.

The Name property corresponds to the key for a column in the ListView::ColumnHeaderCollection.

.NET Framework
Available since 2.0
Return to top
Show: