ListView.ColumnHeaderCollection.Insert Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Insère un en-tête de colonne dans la collection à l’index spécifié.
Surcharges
| Nom | Description |
|---|---|
| Insert(Int32, String, String, Int32, HorizontalAlignment, String) |
Crée un en-tête de colonne avec le texte aligné, la clé, la largeur et la clé d’image spécifiés, puis insère l’en-tête dans la collection à l’index spécifié. |
| Insert(Int32, String, String, Int32, HorizontalAlignment, Int32) |
Crée un en-tête de colonne avec le texte aligné, la clé, la largeur et l’index d’image spécifiés, puis insère l’en-tête dans la collection à l’index spécifié. |
| Insert(Int32, String, Int32, HorizontalAlignment) |
Crée un en-tête de colonne et l’insère dans la collection à l’index spécifié. |
| Insert(Int32, String, String, Int32) |
Crée un en-tête de colonne avec le texte, la clé et la largeur spécifiés, puis insère l’en-tête dans la collection à l’index spécifié. |
| Insert(Int32, String, String) |
Crée un en-tête de colonne avec le texte et la clé spécifiés, puis insère l’en-tête dans la collection à l’index spécifié. |
| Insert(Int32, String, Int32) |
Crée un en-tête de colonne avec le texte et la largeur initiale spécifiés, puis insère l’en-tête dans la collection à l’index spécifié. |
| Insert(Int32, ColumnHeader) |
Insère un en-tête de colonne existant dans la collection à l’index spécifié. |
| Insert(Int32, String) |
Crée un en-tête de colonne avec le texte spécifié et insère l’en-tête dans la collection à l’index spécifié. |
Insert(Int32, String, String, Int32, HorizontalAlignment, String)
Crée un en-tête de colonne avec le texte aligné, la clé, la largeur et la clé d’image spécifiés, puis insère l’en-tête dans la collection à l’index spécifié.
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)
Paramètres
- index
- Int32
Emplacement d’index de base zéro où l’en-tête de colonne est inséré.
- key
- String
Nom de l’en-tête de colonne.
- text
- String
Texte à afficher dans l’en-tête de colonne.
- width
- Int32
Largeur initiale, en pixels, de l’en-tête de colonne.
- textAlign
- HorizontalAlignment
Une des HorizontalAlignment valeurs.
- imageKey
- String
Clé de l’image à afficher dans l’en-tête de colonne.
Remarques
Pour ajouter un en-tête de colonne sans spécifier de position dans la collection, utilisez la Add méthode. Si vous souhaitez ajouter un tableau d’en-têtes de colonne à la collection, utilisez la AddRange méthode.
La Name propriété correspond à la clé d’une colonne dans le ListView.ColumnHeaderCollection.
S’applique à
Insert(Int32, String, String, Int32, HorizontalAlignment, Int32)
Crée un en-tête de colonne avec le texte aligné, la clé, la largeur et l’index d’image spécifiés, puis insère l’en-tête dans la collection à l’index spécifié.
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)
Paramètres
- index
- Int32
Emplacement d’index de base zéro où l’en-tête de colonne est inséré.
- key
- String
Nom de l’en-tête de colonne.
- text
- String
Texte à afficher dans l’en-tête de colonne.
- width
- Int32
Largeur initiale, en pixels, de l’en-tête de colonne.
- textAlign
- HorizontalAlignment
Une des HorizontalAlignment valeurs.
- imageIndex
- Int32
Index de l’image à afficher dans l’en-tête de colonne.
Remarques
Pour ajouter un en-tête de colonne sans spécifier de position dans la collection, utilisez la Add méthode. Si vous souhaitez ajouter un tableau d’en-têtes de colonne à la collection, utilisez la AddRange méthode.
La Name propriété correspond à la clé d’une colonne dans le ListView.ColumnHeaderCollection.
S’applique à
Insert(Int32, String, Int32, HorizontalAlignment)
Crée un en-tête de colonne et l’insère dans la collection à l’index spécifié.
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)
Paramètres
- index
- Int32
Emplacement d’index de base zéro où l’en-tête de colonne est inséré.
- strtext
- String
Texte à afficher dans l’en-tête de colonne.
- width
- Int32
Largeur initiale de l’en-tête de colonne. Définissez la valeur -1 pour autosiser l’en-tête de colonne à la taille du texte sous-élément le plus grand dans la colonne ou -2 pour autoséize l’en-tête de colonne à la taille du texte de l’en-tête de colonne.
- textAlign
- HorizontalAlignment
Une des HorizontalAlignment valeurs.
Exceptions
index est inférieur à 0 ou supérieur ou égal à la valeur de la Count propriété du ListView.ColumnHeaderCollection.
Remarques
Cette version de la Insert méthode vous permet de créer un nouveau ColumnHeader avec un texte d’en-tête de colonne, une largeur et un paramètre d’alignement de texte spécifiques et l’insérer à une position spécifique dans le ListView.ColumnHeaderCollection. Vous pouvez utiliser cette méthode si vous souhaitez insérer un nouvel en-tête de colonne dans une collection existante d’en-têtes de colonne. Si vous souhaitez utiliser un existant ColumnHeader et l’insérer à une position spécifique dans la collection, utilisez l’autre version de la Insert méthode. Pour ajouter un en-tête de colonne sans spécifier de position spécifique dans la collection, utilisez la Add méthode. Si vous souhaitez ajouter un tableau d’en-têtes de colonne à la collection, utilisez la AddRange méthode.
Voir aussi
S’applique à
Insert(Int32, String, String, Int32)
Crée un en-tête de colonne avec le texte, la clé et la largeur spécifiés, puis insère l’en-tête dans la collection à l’index spécifié.
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)
Paramètres
- index
- Int32
Emplacement d’index de base zéro où l’en-tête de colonne est inséré.
- key
- String
Nom de l’en-tête de colonne.
- text
- String
Texte à afficher dans l’en-tête de colonne.
- width
- Int32
Largeur initiale, en pixels, de l’en-tête de colonne.
Remarques
Pour ajouter un en-tête de colonne sans spécifier de position dans la collection, utilisez la Add méthode. Si vous souhaitez ajouter un tableau d’en-têtes de colonne à la collection, utilisez la AddRange méthode.
La Name propriété correspond à la clé d’une colonne dans le ListView.ColumnHeaderCollection.
S’applique à
Insert(Int32, String, String)
Crée un en-tête de colonne avec le texte et la clé spécifiés, puis insère l’en-tête dans la collection à l’index spécifié.
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)
Paramètres
- index
- Int32
Emplacement d’index de base zéro où l’en-tête de colonne est inséré.
- key
- String
Nom de l’en-tête de colonne.
- text
- String
Texte à afficher dans l’en-tête de colonne.
Remarques
Pour ajouter un en-tête de colonne sans spécifier de position dans la collection, utilisez la Add méthode. Si vous souhaitez ajouter un tableau d’en-têtes de colonne à la collection, utilisez la AddRange méthode.
La Name propriété correspond à la clé d’une colonne dans le ListView.ColumnHeaderCollection.
S’applique à
Insert(Int32, String, Int32)
Crée un en-tête de colonne avec le texte et la largeur initiale spécifiés, puis insère l’en-tête dans la collection à l’index spécifié.
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)
Paramètres
- index
- Int32
Emplacement d’index de base zéro où l’en-tête de colonne est inséré.
- text
- String
Texte à afficher dans l’en-tête de colonne.
- width
- Int32
Largeur initiale, en pixels, de l’en-tête de colonne.
Remarques
Pour ajouter un en-tête de colonne sans spécifier de position dans la collection, utilisez la Add méthode. Si vous souhaitez ajouter un tableau d’en-têtes de colonne à la collection, utilisez la AddRange méthode.
S’applique à
Insert(Int32, ColumnHeader)
Insère un en-tête de colonne existant dans la collection à l’index spécifié.
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)
Paramètres
- index
- Int32
Emplacement d’index de base zéro où l’en-tête de colonne est inséré.
- value
- ColumnHeader
À ColumnHeader insérer dans la collection.
Exceptions
index est inférieur à 0 ou supérieur ou égal à la valeur de la Count propriété du ListView.ColumnHeaderCollection.
Remarques
Cette version de la Insert méthode vous permet d’insérer un existant ColumnHeader à une position spécifique dans le ListView.ColumnHeaderCollection.
Si vous souhaitez créer une nouvelle ColumnHeader version et l’insérer à une position spécifique dans la collection, utilisez l’autre version de la Insert méthode. Pour ajouter un en-tête de colonne sans spécifier de position spécifique dans la collection, utilisez la Add méthode. Si vous souhaitez ajouter un tableau d’en-têtes de colonne à la collection, utilisez la AddRange méthode.
Voir aussi
S’applique à
Insert(Int32, String)
Crée un en-tête de colonne avec le texte spécifié et insère l’en-tête dans la collection à l’index spécifié.
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)
Paramètres
- index
- Int32
Emplacement d’index de base zéro où l’en-tête de colonne est inséré.
- text
- String
Texte à afficher dans l’en-tête de colonne.
Exceptions
index est inférieur à 0 ou supérieur ou égal à la valeur de la Count propriété du ListView.ColumnHeaderCollection.
Remarques
Pour ajouter un en-tête de colonne sans spécifier de position dans la collection, utilisez la Add méthode. Si vous souhaitez ajouter un tableau d’en-têtes de colonne à la collection, utilisez la AddRange méthode.