Export (0) Print
Expand All

ListView.ColumnHeaderCollection.Insert Method (Int32, String, String, Int32, HorizontalAlignment, Int32)

Creates a new column header with the specified aligned text, key, width, and image index, 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,
	int imageIndex


Type: System.Int32

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

Type: System.String

The name of the column header.

Type: System.String

The text to display in the column header.

Type: System.Int32

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

Type: System.Windows.Forms.HorizontalAlignment

One of the HorizontalAlignment values.

Type: System.Int32

The index 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

Supported in: 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

© 2014 Microsoft