Condividi tramite


ListView.ColumnHeaderCollection.Insert Metodo

Definizione

Inserisce un'intestazione di colonna nella raccolta in corrispondenza dell'indice specificato.

Overload

Nome Descrizione
Insert(Int32, String, String, Int32, HorizontalAlignment, String)

Crea una nuova intestazione di colonna con il testo, la chiave, la larghezza e la chiave immagine allineati specificati e inserisce l'intestazione nella raccolta in corrispondenza dell'indice specificato.

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

Crea una nuova intestazione di colonna con il testo, la chiave, la larghezza e l'indice dell'immagine allineati specificati e inserisce l'intestazione nella raccolta in corrispondenza dell'indice specificato.

Insert(Int32, String, Int32, HorizontalAlignment)

Crea una nuova intestazione di colonna e la inserisce nella raccolta in corrispondenza dell'indice specificato.

Insert(Int32, String, String, Int32)

Crea una nuova intestazione di colonna con il testo, la chiave e la larghezza specificati e inserisce l'intestazione nella raccolta in corrispondenza dell'indice specificato.

Insert(Int32, String, String)

Crea una nuova intestazione di colonna con il testo e la chiave specificati e inserisce l'intestazione nella raccolta in corrispondenza dell'indice specificato.

Insert(Int32, String, Int32)

Crea una nuova intestazione di colonna con il testo e la larghezza iniziale specificati e inserisce l'intestazione nella raccolta in corrispondenza dell'indice specificato.

Insert(Int32, ColumnHeader)

Inserisce un'intestazione di colonna esistente nella raccolta in corrispondenza dell'indice specificato.

Insert(Int32, String)

Crea una nuova intestazione di colonna con il testo specificato e inserisce l'intestazione nella raccolta in corrispondenza dell'indice specificato.

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

Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs

Crea una nuova intestazione di colonna con il testo, la chiave, la larghezza e la chiave immagine allineati specificati e inserisce l'intestazione nella raccolta in corrispondenza dell'indice specificato.

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)

Parametri

index
Int32

Posizione dell'indice in base zero in cui viene inserita l'intestazione di colonna.

key
String

Nome dell'intestazione di colonna.

text
String

Testo da visualizzare nell'intestazione di colonna.

width
Int32

Larghezza iniziale, in pixel, dell'intestazione di colonna.

textAlign
HorizontalAlignment

Uno dei HorizontalAlignment valori.

imageKey
String

Chiave dell'immagine da visualizzare nell'intestazione di colonna.

Commenti

Per aggiungere un'intestazione di colonna senza specificare una posizione nella raccolta, utilizzare il Add metodo . Se si desidera aggiungere una matrice di intestazioni di colonna alla raccolta, utilizzare il AddRange metodo .

La Name proprietà corrisponde alla chiave di una colonna nell'oggetto ListView.ColumnHeaderCollection.

Si applica a

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

Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs

Crea una nuova intestazione di colonna con il testo, la chiave, la larghezza e l'indice dell'immagine allineati specificati e inserisce l'intestazione nella raccolta in corrispondenza dell'indice specificato.

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)

Parametri

index
Int32

Posizione dell'indice in base zero in cui viene inserita l'intestazione di colonna.

key
String

Nome dell'intestazione di colonna.

text
String

Testo da visualizzare nell'intestazione di colonna.

width
Int32

Larghezza iniziale, in pixel, dell'intestazione di colonna.

textAlign
HorizontalAlignment

Uno dei HorizontalAlignment valori.

imageIndex
Int32

Indice dell'immagine da visualizzare nell'intestazione di colonna.

Commenti

Per aggiungere un'intestazione di colonna senza specificare una posizione nella raccolta, utilizzare il Add metodo . Se si desidera aggiungere una matrice di intestazioni di colonna alla raccolta, utilizzare il AddRange metodo .

La Name proprietà corrisponde alla chiave di una colonna nell'oggetto ListView.ColumnHeaderCollection.

Si applica a

Insert(Int32, String, Int32, HorizontalAlignment)

Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs

Crea una nuova intestazione di colonna e la inserisce nella raccolta in corrispondenza dell'indice specificato.

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)

Parametri

index
Int32

Posizione dell'indice in base zero in cui viene inserita l'intestazione di colonna.

strtext
String

Testo da visualizzare nell'intestazione di colonna.

width
Int32

Larghezza iniziale dell'intestazione di colonna. Impostare su -1 per ridimensionare automaticamente l'intestazione di colonna sulla dimensione del testo dell'elemento secondario più grande nella colonna o -2 per ridimensionare automaticamente l'intestazione di colonna in base alle dimensioni del testo dell'intestazione di colonna.

textAlign
HorizontalAlignment

Uno dei HorizontalAlignment valori.

Eccezioni

index è minore di 0 o maggiore o uguale al valore della Count proprietà dell'oggetto ListView.ColumnHeaderCollection.

Commenti

Questa versione del Insert metodo consente di creare un nuovo ColumnHeader oggetto con testo di intestazione di colonna, larghezza e allineamento del testo specifici e inserirlo in una posizione specifica in ListView.ColumnHeaderCollection. È possibile utilizzare questo metodo se si desidera inserire una nuova intestazione di colonna in una raccolta esistente di intestazioni di colonna. Se si desidera utilizzare un oggetto esistente ColumnHeader e inserirlo in una posizione specifica nella raccolta, utilizzare l'altra versione del Insert metodo . Per aggiungere un'intestazione di colonna senza specificare una posizione specifica nella raccolta, utilizzare il Add metodo . Se si desidera aggiungere una matrice di intestazioni di colonna alla raccolta, utilizzare il AddRange metodo .

Vedi anche

Si applica a

Insert(Int32, String, String, Int32)

Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs

Crea una nuova intestazione di colonna con il testo, la chiave e la larghezza specificati e inserisce l'intestazione nella raccolta in corrispondenza dell'indice specificato.

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)

Parametri

index
Int32

Posizione dell'indice in base zero in cui viene inserita l'intestazione di colonna.

key
String

Nome dell'intestazione di colonna.

text
String

Testo da visualizzare nell'intestazione di colonna.

width
Int32

Larghezza iniziale, in pixel, dell'intestazione di colonna.

Commenti

Per aggiungere un'intestazione di colonna senza specificare una posizione nella raccolta, utilizzare il Add metodo . Se si desidera aggiungere una matrice di intestazioni di colonna alla raccolta, utilizzare il AddRange metodo .

La Name proprietà corrisponde alla chiave di una colonna nell'oggetto ListView.ColumnHeaderCollection.

Si applica a

Insert(Int32, String, String)

Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs

Crea una nuova intestazione di colonna con il testo e la chiave specificati e inserisce l'intestazione nella raccolta in corrispondenza dell'indice specificato.

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)

Parametri

index
Int32

Posizione dell'indice in base zero in cui viene inserita l'intestazione di colonna.

key
String

Nome dell'intestazione di colonna.

text
String

Testo da visualizzare nell'intestazione di colonna.

Commenti

Per aggiungere un'intestazione di colonna senza specificare una posizione nella raccolta, utilizzare il Add metodo . Se si desidera aggiungere una matrice di intestazioni di colonna alla raccolta, utilizzare il AddRange metodo .

La Name proprietà corrisponde alla chiave di una colonna nell'oggetto ListView.ColumnHeaderCollection.

Si applica a

Insert(Int32, String, Int32)

Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs

Crea una nuova intestazione di colonna con il testo e la larghezza iniziale specificati e inserisce l'intestazione nella raccolta in corrispondenza dell'indice specificato.

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)

Parametri

index
Int32

Posizione dell'indice in base zero in cui viene inserita l'intestazione di colonna.

text
String

Testo da visualizzare nell'intestazione di colonna.

width
Int32

Larghezza iniziale, in pixel, dell'intestazione di colonna.

Commenti

Per aggiungere un'intestazione di colonna senza specificare una posizione nella raccolta, utilizzare il Add metodo . Se si desidera aggiungere una matrice di intestazioni di colonna alla raccolta, utilizzare il AddRange metodo .

Si applica a

Insert(Int32, ColumnHeader)

Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs

Inserisce un'intestazione di colonna esistente nella raccolta in corrispondenza dell'indice specificato.

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)

Parametri

index
Int32

Posizione dell'indice in base zero in cui viene inserita l'intestazione di colonna.

value
ColumnHeader

Oggetto ColumnHeader da inserire nella raccolta.

Eccezioni

index è minore di 0 o maggiore o uguale al valore della Count proprietà dell'oggetto ListView.ColumnHeaderCollection.

Commenti

Questa versione del Insert metodo consente di inserire un oggetto esistente ColumnHeader in una posizione specifica nell'oggetto ListView.ColumnHeaderCollection.

Se si desidera creare un nuovo ColumnHeader oggetto e inserirlo in una posizione specifica nella raccolta, utilizzare l'altra versione del Insert metodo . Per aggiungere un'intestazione di colonna senza specificare una posizione specifica nella raccolta, utilizzare il Add metodo . Se si desidera aggiungere una matrice di intestazioni di colonna alla raccolta, utilizzare il AddRange metodo .

Vedi anche

Si applica a

Insert(Int32, String)

Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs
Origine:
ListView.ColumnHeaderCollection.cs

Crea una nuova intestazione di colonna con il testo specificato e inserisce l'intestazione nella raccolta in corrispondenza dell'indice specificato.

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)

Parametri

index
Int32

Posizione dell'indice in base zero in cui viene inserita l'intestazione di colonna.

text
String

Testo da visualizzare nell'intestazione di colonna.

Eccezioni

index è minore di 0 o maggiore o uguale al valore della Count proprietà dell'oggetto ListView.ColumnHeaderCollection.

Commenti

Per aggiungere un'intestazione di colonna senza specificare una posizione nella raccolta, utilizzare il Add metodo . Se si desidera aggiungere una matrice di intestazioni di colonna alla raccolta, utilizzare il AddRange metodo .

Si applica a