Freigeben über


ListView.ColumnHeaderCollection.Insert Methode

Definition

Fügt eine Spaltenüberschrift in die Auflistung am angegebenen Index ein.

Überlädt

Name Beschreibung
Insert(Int32, String, String, Int32, HorizontalAlignment, String)

Erstellt eine neue Spaltenüberschrift mit dem angegebenen ausgerichteten Text, Schlüssel, Breite und Bildschlüssel und fügt die Kopfzeile am angegebenen Index in die Auflistung ein.

Insert(Int32, String, String, Int32, HorizontalAlignment, Int32)

Erstellt eine neue Spaltenüberschrift mit dem angegebenen ausgerichteten Text, Schlüssel, Breite und Bildindex und fügt die Kopfzeile am angegebenen Index in die Auflistung ein.

Insert(Int32, String, Int32, HorizontalAlignment)

Erstellt eine neue Spaltenüberschrift und fügt sie in die Auflistung am angegebenen Index ein.

Insert(Int32, String, String, Int32)

Erstellt eine neue Spaltenüberschrift mit dem angegebenen Text, schlüssel und breite und fügt die Kopfzeile in die Auflistung am angegebenen Index ein.

Insert(Int32, String, String)

Erstellt eine neue Spaltenüberschrift mit dem angegebenen Text und schlüssel und fügt die Kopfzeile in die Auflistung am angegebenen Index ein.

Insert(Int32, String, Int32)

Erstellt eine neue Spaltenüberschrift mit dem angegebenen Text und der ursprünglichen Breite und fügt die Kopfzeile in die Auflistung am angegebenen Index ein.

Insert(Int32, ColumnHeader)

Fügt eine vorhandene Spaltenüberschrift in die Auflistung am angegebenen Index ein.

Insert(Int32, String)

Erstellt eine neue Spaltenüberschrift mit dem angegebenen Text und fügt die Kopfzeile in die Auflistung am angegebenen Index ein.

Insert(Int32, String, String, Int32, HorizontalAlignment, String)

Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs

Erstellt eine neue Spaltenüberschrift mit dem angegebenen ausgerichteten Text, Schlüssel, Breite und Bildschlüssel und fügt die Kopfzeile am angegebenen Index in die Auflistung ein.

public:
 void Insert(int index, System::String ^ key, System::String ^ text, int width, System::Windows::Forms::HorizontalAlignment textAlign, System::String ^ imageKey);
public void Insert(int index, string key, string text, int width, System.Windows.Forms.HorizontalAlignment textAlign, string imageKey);
member this.Insert : int * string * string * int * System.Windows.Forms.HorizontalAlignment * string -> unit
Public Sub Insert (index As Integer, key As String, text As String, width As Integer, textAlign As HorizontalAlignment, imageKey As String)

Parameter

index
Int32

Die nullbasierte Indexposition, an der die Spaltenüberschrift eingefügt wird.

key
String

Der Name der Spaltenüberschrift.

text
String

Der Text, der in der Spaltenüberschrift angezeigt werden soll.

width
Int32

Die anfängliche Breite der Spaltenüberschrift in Pixel.

textAlign
HorizontalAlignment

Einer der HorizontalAlignment Werte.

imageKey
String

Der Schlüssel des Bilds, das in der Spaltenüberschrift angezeigt werden soll.

Hinweise

Verwenden Sie die Add Methode, um eine Spaltenüberschrift hinzuzufügen, ohne eine Position in der Auflistung anzugeben. Wenn Sie der Auflistung ein Array von Spaltenüberschriften hinzufügen möchten, verwenden Sie die AddRange Methode.

Die Name Eigenschaft entspricht dem Schlüssel für eine Spalte in der ListView.ColumnHeaderCollection.

Gilt für:

Insert(Int32, String, String, Int32, HorizontalAlignment, Int32)

Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs

Erstellt eine neue Spaltenüberschrift mit dem angegebenen ausgerichteten Text, Schlüssel, Breite und Bildindex und fügt die Kopfzeile am angegebenen Index in die Auflistung ein.

public:
 void Insert(int index, System::String ^ key, System::String ^ text, int width, System::Windows::Forms::HorizontalAlignment textAlign, int imageIndex);
public void Insert(int index, string key, string text, int width, System.Windows.Forms.HorizontalAlignment textAlign, int imageIndex);
member this.Insert : int * string * string * int * System.Windows.Forms.HorizontalAlignment * int -> unit
Public Sub Insert (index As Integer, key As String, text As String, width As Integer, textAlign As HorizontalAlignment, imageIndex As Integer)

Parameter

index
Int32

Die nullbasierte Indexposition, an der die Spaltenüberschrift eingefügt wird.

key
String

Der Name der Spaltenüberschrift.

text
String

Der Text, der in der Spaltenüberschrift angezeigt werden soll.

width
Int32

Die anfängliche Breite der Spaltenüberschrift in Pixel.

textAlign
HorizontalAlignment

Einer der HorizontalAlignment Werte.

imageIndex
Int32

Der Index des Bilds, das in der Spaltenüberschrift angezeigt werden soll.

Hinweise

Verwenden Sie die Add Methode, um eine Spaltenüberschrift hinzuzufügen, ohne eine Position in der Auflistung anzugeben. Wenn Sie der Auflistung ein Array von Spaltenüberschriften hinzufügen möchten, verwenden Sie die AddRange Methode.

Die Name Eigenschaft entspricht dem Schlüssel für eine Spalte in der ListView.ColumnHeaderCollection.

Gilt für:

Insert(Int32, String, Int32, HorizontalAlignment)

Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs

Erstellt eine neue Spaltenüberschrift und fügt sie in die Auflistung am angegebenen Index ein.

public:
 void Insert(int index, System::String ^ str, int width, System::Windows::Forms::HorizontalAlignment textAlign);
public:
 void Insert(int index, System::String ^ text, int width, System::Windows::Forms::HorizontalAlignment textAlign);
public void Insert(int index, string str, int width, System.Windows.Forms.HorizontalAlignment textAlign);
public void Insert(int index, string text, int width, System.Windows.Forms.HorizontalAlignment textAlign);
member this.Insert : int * string * int * System.Windows.Forms.HorizontalAlignment -> unit
member this.Insert : int * string * int * System.Windows.Forms.HorizontalAlignment -> unit
Public Sub Insert (index As Integer, str As String, width As Integer, textAlign As HorizontalAlignment)
Public Sub Insert (index As Integer, text As String, width As Integer, textAlign As HorizontalAlignment)

Parameter

index
Int32

Die nullbasierte Indexposition, an der die Spaltenüberschrift eingefügt wird.

strtext
String

Der Text, der in der Spaltenüberschrift angezeigt werden soll.

width
Int32

Die anfängliche Breite der Spaltenüberschrift. Legen Sie fest, dass -1 die Spaltenüberschrift automatisch auf die Größe des größten Unterelementtexts in der Spalte oder -2, um die Spaltenüberschrift auf die Größe des Texts der Spaltenüberschrift zu automatisch skalieren.

textAlign
HorizontalAlignment

Einer der HorizontalAlignment Werte.

Ausnahmen

index ist kleiner als 0 oder größer als oder gleich dem Wert der Count Eigenschaft der ListView.ColumnHeaderCollection.

Hinweise

Mit dieser Version der Insert Methode können Sie eine neue ColumnHeader Mit einer bestimmten Einstellung für Spaltenüberschriften, Breite und Textausrichtung erstellen und an einer bestimmten Position in der ListView.ColumnHeaderCollectionDatei einfügen. Sie können diese Methode verwenden, wenn Sie eine neue Spaltenüberschrift in eine vorhandene Auflistung von Spaltenüberschriften einfügen möchten. Wenn Sie eine vorhandene ColumnHeader verwenden und an einer bestimmten Position in der Auflistung einfügen möchten, verwenden Sie die andere Version der Insert Methode. Verwenden Sie die Add Methode, um eine Spaltenüberschrift hinzuzufügen, ohne eine bestimmte Position in der Auflistung anzugeben. Wenn Sie der Auflistung ein Array von Spaltenüberschriften hinzufügen möchten, verwenden Sie die AddRange Methode.

Weitere Informationen

Gilt für:

Insert(Int32, String, String, Int32)

Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs

Erstellt eine neue Spaltenüberschrift mit dem angegebenen Text, schlüssel und breite und fügt die Kopfzeile in die Auflistung am angegebenen Index ein.

public:
 void Insert(int index, System::String ^ key, System::String ^ text, int width);
public void Insert(int index, string key, string text, int width);
member this.Insert : int * string * string * int -> unit
Public Sub Insert (index As Integer, key As String, text As String, width As Integer)

Parameter

index
Int32

Die nullbasierte Indexposition, an der die Spaltenüberschrift eingefügt wird.

key
String

Der Name der Spaltenüberschrift.

text
String

Der Text, der in der Spaltenüberschrift angezeigt werden soll.

width
Int32

Die anfängliche Breite der Spaltenüberschrift in Pixel.

Hinweise

Verwenden Sie die Add Methode, um eine Spaltenüberschrift hinzuzufügen, ohne eine Position in der Auflistung anzugeben. Wenn Sie der Auflistung ein Array von Spaltenüberschriften hinzufügen möchten, verwenden Sie die AddRange Methode.

Die Name Eigenschaft entspricht dem Schlüssel für eine Spalte in der ListView.ColumnHeaderCollection.

Gilt für:

Insert(Int32, String, String)

Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs

Erstellt eine neue Spaltenüberschrift mit dem angegebenen Text und schlüssel und fügt die Kopfzeile in die Auflistung am angegebenen Index ein.

public:
 void Insert(int index, System::String ^ key, System::String ^ text);
public void Insert(int index, string key, string text);
member this.Insert : int * string * string -> unit
Public Sub Insert (index As Integer, key As String, text As String)

Parameter

index
Int32

Die nullbasierte Indexposition, an der die Spaltenüberschrift eingefügt wird.

key
String

Der Name der Spaltenüberschrift.

text
String

Der Text, der in der Spaltenüberschrift angezeigt werden soll.

Hinweise

Verwenden Sie die Add Methode, um eine Spaltenüberschrift hinzuzufügen, ohne eine Position in der Auflistung anzugeben. Wenn Sie der Auflistung ein Array von Spaltenüberschriften hinzufügen möchten, verwenden Sie die AddRange Methode.

Die Name Eigenschaft entspricht dem Schlüssel für eine Spalte in der ListView.ColumnHeaderCollection.

Gilt für:

Insert(Int32, String, Int32)

Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs

Erstellt eine neue Spaltenüberschrift mit dem angegebenen Text und der ursprünglichen Breite und fügt die Kopfzeile in die Auflistung am angegebenen Index ein.

public:
 void Insert(int index, System::String ^ text, int width);
public void Insert(int index, string text, int width);
member this.Insert : int * string * int -> unit
Public Sub Insert (index As Integer, text As String, width As Integer)

Parameter

index
Int32

Die nullbasierte Indexposition, an der die Spaltenüberschrift eingefügt wird.

text
String

Der Text, der in der Spaltenüberschrift angezeigt werden soll.

width
Int32

Die anfängliche Breite der Spaltenüberschrift in Pixel.

Hinweise

Verwenden Sie die Add Methode, um eine Spaltenüberschrift hinzuzufügen, ohne eine Position in der Auflistung anzugeben. Wenn Sie der Auflistung ein Array von Spaltenüberschriften hinzufügen möchten, verwenden Sie die AddRange Methode.

Gilt für:

Insert(Int32, ColumnHeader)

Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs

Fügt eine vorhandene Spaltenüberschrift in die Auflistung am angegebenen Index ein.

public:
 void Insert(int index, System::Windows::Forms::ColumnHeader ^ value);
public void Insert(int index, System.Windows.Forms.ColumnHeader value);
member this.Insert : int * System.Windows.Forms.ColumnHeader -> unit
Public Sub Insert (index As Integer, value As ColumnHeader)

Parameter

index
Int32

Die nullbasierte Indexposition, an der die Spaltenüberschrift eingefügt wird.

value
ColumnHeader

The ColumnHeader to insert into the collection.

Ausnahmen

index ist kleiner als 0 oder größer als oder gleich dem Wert der Count Eigenschaft der ListView.ColumnHeaderCollection.

Hinweise

Mit dieser Version der Insert Methode können Sie eine vorhandene ColumnHeader an einer bestimmten Position in der ListView.ColumnHeaderCollection.

Wenn Sie ein neues ColumnHeader Erstellen und an einer bestimmten Position in der Auflistung einfügen möchten, verwenden Sie die andere Version der Insert Methode. Verwenden Sie die Add Methode, um eine Spaltenüberschrift hinzuzufügen, ohne eine bestimmte Position in der Auflistung anzugeben. Wenn Sie der Auflistung ein Array von Spaltenüberschriften hinzufügen möchten, verwenden Sie die AddRange Methode.

Weitere Informationen

Gilt für:

Insert(Int32, String)

Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs
Quelle:
ListView.ColumnHeaderCollection.cs

Erstellt eine neue Spaltenüberschrift mit dem angegebenen Text und fügt die Kopfzeile in die Auflistung am angegebenen Index ein.

public:
 void Insert(int index, System::String ^ text);
public void Insert(int index, string text);
member this.Insert : int * string -> unit
Public Sub Insert (index As Integer, text As String)

Parameter

index
Int32

Die nullbasierte Indexposition, an der die Spaltenüberschrift eingefügt wird.

text
String

Der Text, der in der Spaltenüberschrift angezeigt werden soll.

Ausnahmen

index ist kleiner als 0 oder größer als oder gleich dem Wert der Count Eigenschaft der ListView.ColumnHeaderCollection.

Hinweise

Verwenden Sie die Add Methode, um eine Spaltenüberschrift hinzuzufügen, ohne eine Position in der Auflistung anzugeben. Wenn Sie der Auflistung ein Array von Spaltenüberschriften hinzufügen möchten, verwenden Sie die AddRange Methode.

Gilt für: