Поделиться через


ListView.ColumnHeaderCollection.Insert Метод

Определение

Вставляет заголовок столбца в коллекцию по указанному индексу.

Перегрузки

Имя Описание
Insert(Int32, String, String, Int32, HorizontalAlignment, String)

Создает новый заголовок столбца с указанным выровненным текстом, ключом, шириной и ключом изображения и вставляет заголовок в коллекцию по указанному индексу.

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

Создает новый заголовок столбца с указанным выровненным текстом, ключом, шириной и индексом изображения и вставляет заголовок в коллекцию по указанному индексу.

Insert(Int32, String, Int32, HorizontalAlignment)

Создает новый заголовок столбца и вставляет его в коллекцию по указанному индексу.

Insert(Int32, String, String, Int32)

Создает новый заголовок столбца с указанным текстом, ключом и шириной и вставляет заголовок в коллекцию по указанному индексу.

Insert(Int32, String, String)

Создает новый заголовок столбца с указанным текстом и ключом и вставляет заголовок в коллекцию по указанному индексу.

Insert(Int32, String, Int32)

Создает новый заголовок столбца с указанным текстом и начальной шириной и вставляет заголовок в коллекцию по указанному индексу.

Insert(Int32, ColumnHeader)

Вставляет существующий заголовок столбца в коллекцию по указанному индексу.

Insert(Int32, String)

Создает новый заголовок столбца с указанным текстом и вставляет заголовок в коллекцию по указанному индексу.

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

Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs

Создает новый заголовок столбца с указанным выровненным текстом, ключом, шириной и ключом изображения и вставляет заголовок в коллекцию по указанному индексу.

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)

Параметры

index
Int32

Расположение отсчитываемого от нуля индекса, в котором вставляется заголовок столбца.

key
String

Имя заголовка столбца.

text
String

Текст, отображаемый в заголовке столбца.

width
Int32

Начальная ширина в пикселях заголовка столбца.

textAlign
HorizontalAlignment

Одно из значений HorizontalAlignment .

imageKey
String

Ключ изображения, отображаемого в заголовке столбца.

Комментарии

Чтобы добавить заголовок столбца без указания позиции в коллекции, используйте Add метод. Если вы хотите добавить массив заголовков столбцов в коллекцию AddRange , используйте этот метод.

Свойство Name соответствует ключу столбца в столбце ListView.ColumnHeaderCollection.

Применяется к

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

Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs

Создает новый заголовок столбца с указанным выровненным текстом, ключом, шириной и индексом изображения и вставляет заголовок в коллекцию по указанному индексу.

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)

Параметры

index
Int32

Расположение отсчитываемого от нуля индекса, в котором вставляется заголовок столбца.

key
String

Имя заголовка столбца.

text
String

Текст, отображаемый в заголовке столбца.

width
Int32

Начальная ширина в пикселях заголовка столбца.

textAlign
HorizontalAlignment

Одно из значений HorizontalAlignment .

imageIndex
Int32

Индекс изображения, отображаемого в заголовке столбца.

Комментарии

Чтобы добавить заголовок столбца без указания позиции в коллекции, используйте Add метод. Если вы хотите добавить массив заголовков столбцов в коллекцию AddRange , используйте этот метод.

Свойство Name соответствует ключу столбца в столбце ListView.ColumnHeaderCollection.

Применяется к

Insert(Int32, String, Int32, HorizontalAlignment)

Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs

Создает новый заголовок столбца и вставляет его в коллекцию по указанному индексу.

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)

Параметры

index
Int32

Расположение отсчитываемого от нуля индекса, в котором вставляется заголовок столбца.

strtext
String

Текст, отображаемый в заголовке столбца.

width
Int32

Начальная ширина заголовка столбца. Установите значение -1, чтобы автоматически масштабировать заголовок столбца до размера самого большого дочернего текста в столбце или -2 для автоматического преобразования заголовка столбца в размер текста заголовка столбца.

textAlign
HorizontalAlignment

Одно из значений HorizontalAlignment .

Исключения

index значение свойства меньше 0 или больше или равно значению Count свойства ListView.ColumnHeaderCollection.

Комментарии

Эта версия метода позволяет создавать новые ColumnHeader элементы с определенным текстом заголовка столбцаInsert, шириной и выравниванием текста и вставлять его в определенное положение в столбцеListView.ColumnHeaderCollection. Этот метод можно использовать, если вы хотите вставить новый заголовок столбца в существующую коллекцию заголовков столбцов. Если вы хотите использовать существующий ColumnHeader и вставить его в определенную позицию в коллекции, используйте другую версию Insert метода. Чтобы добавить заголовок столбца без указания определенной позиции в коллекции, используйте Add метод. Если вы хотите добавить массив заголовков столбцов в коллекцию AddRange , используйте этот метод.

См. также раздел

Применяется к

Insert(Int32, String, String, Int32)

Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs

Создает новый заголовок столбца с указанным текстом, ключом и шириной и вставляет заголовок в коллекцию по указанному индексу.

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)

Параметры

index
Int32

Расположение отсчитываемого от нуля индекса, в котором вставляется заголовок столбца.

key
String

Имя заголовка столбца.

text
String

Текст, отображаемый в заголовке столбца.

width
Int32

Начальная ширина в пикселях заголовка столбца.

Комментарии

Чтобы добавить заголовок столбца без указания позиции в коллекции, используйте Add метод. Если вы хотите добавить массив заголовков столбцов в коллекцию AddRange , используйте этот метод.

Свойство Name соответствует ключу столбца в столбце ListView.ColumnHeaderCollection.

Применяется к

Insert(Int32, String, String)

Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs

Создает новый заголовок столбца с указанным текстом и ключом и вставляет заголовок в коллекцию по указанному индексу.

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)

Параметры

index
Int32

Расположение отсчитываемого от нуля индекса, в котором вставляется заголовок столбца.

key
String

Имя заголовка столбца.

text
String

Текст, отображаемый в заголовке столбца.

Комментарии

Чтобы добавить заголовок столбца без указания позиции в коллекции, используйте Add метод. Если вы хотите добавить массив заголовков столбцов в коллекцию AddRange , используйте этот метод.

Свойство Name соответствует ключу столбца в столбце ListView.ColumnHeaderCollection.

Применяется к

Insert(Int32, String, Int32)

Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs

Создает новый заголовок столбца с указанным текстом и начальной шириной и вставляет заголовок в коллекцию по указанному индексу.

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)

Параметры

index
Int32

Расположение отсчитываемого от нуля индекса, в котором вставляется заголовок столбца.

text
String

Текст, отображаемый в заголовке столбца.

width
Int32

Начальная ширина в пикселях заголовка столбца.

Комментарии

Чтобы добавить заголовок столбца без указания позиции в коллекции, используйте Add метод. Если вы хотите добавить массив заголовков столбцов в коллекцию AddRange , используйте этот метод.

Применяется к

Insert(Int32, ColumnHeader)

Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs

Вставляет существующий заголовок столбца в коллекцию по указанному индексу.

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)

Параметры

index
Int32

Расположение отсчитываемого от нуля индекса, в котором вставляется заголовок столбца.

value
ColumnHeader

Вставка ColumnHeader в коллекцию.

Исключения

index значение свойства меньше 0 или больше или равно значению Count свойства ListView.ColumnHeaderCollection.

Комментарии

Эта версия Insert метода позволяет вставить существующую ColumnHeader в определенную позицию.ListView.ColumnHeaderCollection

Если вы хотите создать новый ColumnHeader объект и вставить его в определенную позицию в коллекции, используйте другую версию Insert метода. Чтобы добавить заголовок столбца без указания определенной позиции в коллекции, используйте Add метод. Если вы хотите добавить массив заголовков столбцов в коллекцию AddRange , используйте этот метод.

См. также раздел

Применяется к

Insert(Int32, String)

Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs
Исходный код:
ListView.ColumnHeaderCollection.cs

Создает новый заголовок столбца с указанным текстом и вставляет заголовок в коллекцию по указанному индексу.

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)

Параметры

index
Int32

Расположение отсчитываемого от нуля индекса, в котором вставляется заголовок столбца.

text
String

Текст, отображаемый в заголовке столбца.

Исключения

index значение свойства меньше 0 или больше или равно значению Count свойства ListView.ColumnHeaderCollection.

Комментарии

Чтобы добавить заголовок столбца без указания позиции в коллекции, используйте Add метод. Если вы хотите добавить массив заголовков столбцов в коллекцию AddRange , используйте этот метод.

Применяется к