ListView.ColumnHeaderCollection.Insert ListView.ColumnHeaderCollection.Insert ListView.ColumnHeaderCollection.Insert ListView.ColumnHeaderCollection.Insert Method

Definizione

Inserisce nell'insieme un'intestazione di colonna in corrispondenza dell'indice specificato.Inserts a column header into the collection at the specified index.

Overload

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

Crea una nuova intestazione di colonna con il testo allineato, la chiave, la larghezza e la chiave dell'immagine specificati inserendo l'intestazione nell'insieme in corrispondenza dell'indice specificato.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.

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

Crea una nuova intestazione di colonna con il testo allineato, la chiave, la larghezza e l'indice di immagine specificati inserendo l'intestazione nell'insieme in corrispondenza dell'indice specificato.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.

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

Crea una nuova intestazione di colonna e la inserisce nell'insieme in corrispondenza dell'indice specificato.Creates a new column header and inserts it into the collection at the specified index.

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

Crea una nuova intestazione di colonna con il testo, la chiave e la larghezza specificati inserendo l'intestazione nell'insieme in corrispondenza dell'indice specificato.Creates a new column header with the specified text, key, and width, and inserts the header into the collection at the specified index.

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

Crea una nuova intestazione di colonna con un testo e una chiave specificati inserendo l'intestazione nell'insieme in corrispondenza dell'indice specificato.Creates a new column header with the specified text and key, and inserts the header into the collection at the specified index.

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

Crea una nuova intestazione di colonna con il testo e la larghezza iniziale specificati inserendo l'intestazione nell'insieme in corrispondenza dell'indice specificato.Creates a new column header with the specified text and initial width, and inserts the header into the collection at the specified index.

Insert(Int32, ColumnHeader) Insert(Int32, ColumnHeader) Insert(Int32, ColumnHeader) Insert(Int32, ColumnHeader)

Inserisce nell'insieme un'intestazione di colonna esistente in corrispondenza dell'indice specificato.Inserts an existing column header into the collection at the specified index.

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

Crea una nuova intestazione di colonna con un testo specificato inserendo l'intestazione nell'insieme in corrispondenza dell'indice specificato.Creates a new column header with the specified text, and inserts the header into the collection at the specified index.

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

Crea una nuova intestazione di colonna con il testo allineato, la chiave, la larghezza e la chiave dell'immagine specificati inserendo l'intestazione nell'insieme in corrispondenza dell'indice specificato.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.

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 Int32 Int32 Int32

Posizione dell'indice in base zero in corrispondenza della quale viene inserita l'intestazione di colonna.The zero-based index location where the column header is inserted.

key
String String String String

Il nome dell'intestazione di colonna.The name of the column header.

text
String String String String

Testo da visualizzare nell'intestazione di colonna.The text to display in the column header.

width
Int32 Int32 Int32 Int32

Larghezza iniziale, in pixel, dell'intestazione di colonna.The initial width, in pixels, of the column header.

imageKey
String String String String

Chiave dell'immagine da visualizzare nell'intestazione di colonna.The key of the image to display in the column header.

Commenti

Per aggiungere un'intestazione di colonna senza specificare una posizione nella raccolta, usare il Add (metodo).To add a column header without specifying a position in the collection, use the Add method. Se si desidera aggiungere una matrice di intestazioni di colonna nella raccolta, usare il AddRange (metodo).If you want to add an array of column headers to the collection, use the AddRange method.

Il Name proprietà corrisponde alla chiave per una colonna di ListView.ColumnHeaderCollection.The Name property corresponds to the key for a column in the ListView.ColumnHeaderCollection.

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

Crea una nuova intestazione di colonna con il testo allineato, la chiave, la larghezza e l'indice di immagine specificati inserendo l'intestazione nell'insieme in corrispondenza dell'indice specificato.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.

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 Int32 Int32 Int32

Posizione dell'indice in base zero in corrispondenza della quale viene inserita l'intestazione di colonna.The zero-based index location where the column header is inserted.

key
String String String String

Il nome dell'intestazione di colonna.The name of the column header.

text
String String String String

Testo da visualizzare nell'intestazione di colonna.The text to display in the column header.

width
Int32 Int32 Int32 Int32

Larghezza iniziale, in pixel, dell'intestazione di colonna.The initial width, in pixels, of the column header.

imageIndex
Int32 Int32 Int32 Int32

Indice dell'immagine da visualizzare nell'intestazione di colonna.The index of the image to display in the column header.

Commenti

Per aggiungere un'intestazione di colonna senza specificare una posizione nella raccolta, usare il Add (metodo).To add a column header without specifying a position in the collection, use the Add method. Se si desidera aggiungere una matrice di intestazioni di colonna nella raccolta, usare il AddRange (metodo).If you want to add an array of column headers to the collection, use the AddRange method.

Il Name proprietà corrisponde alla chiave per una colonna di ListView.ColumnHeaderCollection.The Name property corresponds to the key for a column in the ListView.ColumnHeaderCollection.

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

Crea una nuova intestazione di colonna e la inserisce nell'insieme in corrispondenza dell'indice specificato.Creates a new column header and inserts it into the collection at the specified index.

public:
 void Insert(int index, System::String ^ text, 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
Public Sub Insert (index As Integer, text As String, width As Integer, textAlign As HorizontalAlignment)

Parametri

index
Int32 Int32 Int32 Int32

Posizione dell'indice in base zero in corrispondenza della quale viene inserita l'intestazione di colonna.The zero-based index location where the column header is inserted.

text
String String String String

Testo da visualizzare nell'intestazione di colonna.The text to display in the column header.

width
Int32 Int32 Int32 Int32

Larghezza iniziale dell'intestazione di colonna.The initial width of the column header. Impostare -1 per ridimensionare automaticamente l'intestazione di colonna in base alle dimensioni del testo dell'elemento secondario più grande nella colonna oppure -2 per ridimensionare automaticamente l'intestazione di colonna in base alle dimensioni del testo dell'intestazione stessa.Set to -1 to autosize the column header to the size of the largest subitem text in the column or -2 to autosize the column header to the size of the text of the column header.

Eccezioni

index è minore di 0 oppure maggiore o uguale al valore della proprietà Count dell'oggetto ListView.ColumnHeaderCollection.index is less than 0 or greater than or equal to the value of the Count property of the ListView.ColumnHeaderCollection.

Commenti

Questa versione del Insert metodo consente di creare una nuova ColumnHeader con il testo dell'intestazione specifico, larghezza e l'impostazione dell'allineamento del testo e inserirlo in una posizione specifica nel ListView.ColumnHeaderCollection.This version of the Insert method enables you to create a new ColumnHeader with specific column header text, width, and text alignment setting and insert it at a specific position in the ListView.ColumnHeaderCollection. È possibile usare questo metodo se si desidera inserire una nuova intestazione di colonna in una raccolta di intestazioni di colonna esistente.You can use this method if you want to insert a new column header into an existing collection of column headers. Se si vuole usare un oggetto esistente ColumnHeader e inserirlo in una posizione specifica nella raccolta, usare l'altra versione del Insert (metodo).If you want to use an existing ColumnHeader and insert it at a specific position in the collection, use the other version of the Insert method. Per aggiungere un'intestazione di colonna senza specificare una posizione specifica nella raccolta, usare il Add (metodo).To add a column header without specifying a specific position in the collection, use the Add method. Se si desidera aggiungere una matrice di intestazioni di colonna nella raccolta, usare il AddRange (metodo).If you want to add an array of column headers to the collection, use the AddRange method.

Vedi anche

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

Crea una nuova intestazione di colonna con il testo, la chiave e la larghezza specificati inserendo l'intestazione nell'insieme in corrispondenza dell'indice specificato.Creates a new column header with the specified text, key, and width, and inserts the header into the collection at the specified index.

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 Int32 Int32 Int32

Posizione dell'indice in base zero in corrispondenza della quale viene inserita l'intestazione di colonna.The zero-based index location where the column header is inserted.

key
String String String String

Il nome dell'intestazione di colonna.The name of the column header.

text
String String String String

Testo da visualizzare nell'intestazione di colonna.The text to display in the column header.

width
Int32 Int32 Int32 Int32

Larghezza iniziale, in pixel, dell'intestazione di colonna.The initial width, in pixels, of the column header.

Commenti

Per aggiungere un'intestazione di colonna senza specificare una posizione nella raccolta, usare il Add (metodo).To add a column header without specifying a position in the collection, use the Add method. Se si desidera aggiungere una matrice di intestazioni di colonna nella raccolta, usare il AddRange (metodo).If you want to add an array of column headers to the collection, use the AddRange method.

Il Name proprietà corrisponde alla chiave per una colonna di ListView.ColumnHeaderCollection.The Name property corresponds to the key for a column in the ListView.ColumnHeaderCollection.

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

Crea una nuova intestazione di colonna con un testo e una chiave specificati inserendo l'intestazione nell'insieme in corrispondenza dell'indice specificato.Creates a new column header with the specified text and key, and inserts the header into the collection at the specified index.

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 Int32 Int32 Int32

Posizione dell'indice in base zero in corrispondenza della quale viene inserita l'intestazione di colonna.The zero-based index location where the column header is inserted.

key
String String String String

Il nome dell'intestazione di colonna.The name of the column header.

text
String String String String

Testo da visualizzare nell'intestazione di colonna.The text to display in the column header.

Commenti

Per aggiungere un'intestazione di colonna senza specificare una posizione nella raccolta, usare il Add (metodo).To add a column header without specifying a position in the collection, use the Add method. Se si desidera aggiungere una matrice di intestazioni di colonna nella raccolta, usare il AddRange (metodo).If you want to add an array of column headers to the collection, use the AddRange method.

Il Name proprietà corrisponde alla chiave per una colonna di ListView.ColumnHeaderCollection.The Name property corresponds to the key for a column in the ListView.ColumnHeaderCollection.

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

Crea una nuova intestazione di colonna con il testo e la larghezza iniziale specificati inserendo l'intestazione nell'insieme in corrispondenza dell'indice specificato.Creates a new column header with the specified text and initial width, and inserts the header into the collection at the specified index.

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 Int32 Int32 Int32

Posizione dell'indice in base zero in corrispondenza della quale viene inserita l'intestazione di colonna.The zero-based index location where the column header is inserted.

text
String String String String

Testo da visualizzare nell'intestazione di colonna.The text to display in the column header.

width
Int32 Int32 Int32 Int32

Larghezza iniziale, in pixel, dell'intestazione di colonna.The initial width, in pixels, of the column header.

Commenti

Per aggiungere un'intestazione di colonna senza specificare una posizione nella raccolta, usare il Add (metodo).To add a column header without specifying a position in the collection, use the Add method. Se si desidera aggiungere una matrice di intestazioni di colonna nella raccolta, usare il AddRange (metodo).If you want to add an array of column headers to the collection, use the AddRange method.

Insert(Int32, ColumnHeader) Insert(Int32, ColumnHeader) Insert(Int32, ColumnHeader) Insert(Int32, ColumnHeader)

Inserisce nell'insieme un'intestazione di colonna esistente in corrispondenza dell'indice specificato.Inserts an existing column header into the collection at the specified index.

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 Int32 Int32 Int32

Posizione dell'indice in base zero in corrispondenza della quale viene inserita l'intestazione di colonna.The zero-based index location where the column header is inserted.

value
ColumnHeader ColumnHeader ColumnHeader ColumnHeader

Oggetto ColumnHeader da inserire nella raccolta.The ColumnHeader to insert into the collection.

Eccezioni

index è minore di 0 oppure maggiore o uguale al valore della proprietà Count dell'oggetto ListView.ColumnHeaderCollection.index is less than 0 or greater than or equal to the value of the Count property of the ListView.ColumnHeaderCollection.

Commenti

Questa versione del Insert metodo consente di inserire un oggetto esistente ColumnHeader in una posizione specifica nel ListView.ColumnHeaderCollection.This version of the Insert method enables you to insert an existing ColumnHeader at a specific position in the ListView.ColumnHeaderCollection.

Se si desidera creare una nuova ColumnHeader e inserirlo in una posizione specifica nella raccolta, usare l'altra versione del Insert (metodo).If you want to create a new ColumnHeader and insert it at a specific position in the collection, use the other version of the Insert method. Per aggiungere un'intestazione di colonna senza specificare una posizione specifica nella raccolta, usare il Add (metodo).To add a column header without specifying a specific position in the collection, use the Add method. Se si desidera aggiungere una matrice di intestazioni di colonna nella raccolta, usare il AddRange (metodo).If you want to add an array of column headers to the collection, use the AddRange method.

Vedi anche

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

Crea una nuova intestazione di colonna con un testo specificato inserendo l'intestazione nell'insieme in corrispondenza dell'indice specificato.Creates a new column header with the specified text, and inserts the header into the collection at the specified index.

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 Int32 Int32 Int32

Posizione dell'indice in base zero in corrispondenza della quale viene inserita l'intestazione di colonna.The zero-based index location where the column header is inserted.

text
String String String String

Testo da visualizzare nell'intestazione di colonna.The text to display in the column header.

Eccezioni

index è minore di 0 oppure maggiore o uguale al valore della proprietà Count dell'oggetto ListView.ColumnHeaderCollection.index is less than 0 or greater than or equal to the value of the Count property of the ListView.ColumnHeaderCollection.

Commenti

Per aggiungere un'intestazione di colonna senza specificare una posizione nella raccolta, usare il Add (metodo).To add a column header without specifying a position in the collection, use the Add method. Se si desidera aggiungere una matrice di intestazioni di colonna nella raccolta, usare il AddRange (metodo).If you want to add an array of column headers to the collection, use the AddRange method.

Si applica a