Udostępnij za pośrednictwem


ListView.ColumnHeaderCollection.Insert Metoda

Definicja

Wstawia nagłówek kolumny do kolekcji w określonym indeksie.

Przeciążenia

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

Tworzy nowy nagłówek kolumny z określonym wyrównanym tekstem, kluczem, szerokością i kluczem obrazu oraz wstawia nagłówek do kolekcji w określonym indeksie.

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

Tworzy nowy nagłówek kolumny z określonym wyrównanym tekstem, kluczem, szerokością i indeksem obrazu oraz wstawia nagłówek do kolekcji w określonym indeksie.

Insert(Int32, String, Int32, HorizontalAlignment)

Tworzy nowy nagłówek kolumny i wstawia go do kolekcji w określonym indeksie.

Insert(Int32, String, String, Int32)

Tworzy nowy nagłówek kolumny z określonym tekstem, kluczem i szerokością oraz wstawia nagłówek do kolekcji w określonym indeksie.

Insert(Int32, String, String)

Tworzy nowy nagłówek kolumny z określonym tekstem i kluczem i wstawia nagłówek do kolekcji w określonym indeksie.

Insert(Int32, String, Int32)

Tworzy nowy nagłówek kolumny z określonym tekstem i początkową szerokością, a następnie wstawia nagłówek do kolekcji w określonym indeksie.

Insert(Int32, ColumnHeader)

Wstawia istniejący nagłówek kolumny do kolekcji w określonym indeksie.

Insert(Int32, String)

Tworzy nowy nagłówek kolumny z określonym tekstem i wstawia nagłówek do kolekcji w określonym indeksie.

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

Tworzy nowy nagłówek kolumny z określonym wyrównanym tekstem, kluczem, szerokością i kluczem obrazu oraz wstawia nagłówek do kolekcji w określonym indeksie.

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)

Parametry

index
Int32

Lokalizacja indeksu zero, w której wstawiono nagłówek kolumny.

key
String

Nazwa nagłówka kolumny.

text
String

Tekst do wyświetlenia w nagłówku kolumny.

width
Int32

Początkowa szerokość w pikselach nagłówka kolumny.

textAlign
HorizontalAlignment

Jedna z HorizontalAlignment wartości.

imageKey
String

Klucz obrazu do wyświetlenia w nagłówku kolumny.

Uwagi

Aby dodać nagłówek kolumny bez określania pozycji w kolekcji, użyj Add metody . Jeśli chcesz dodać tablicę nagłówków kolumn do kolekcji, użyj AddRange metody .

Właściwość Name odpowiada kluczowi kolumny w obiekcie ListView.ColumnHeaderCollection.

Dotyczy

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

Tworzy nowy nagłówek kolumny z określonym wyrównanym tekstem, kluczem, szerokością i indeksem obrazu oraz wstawia nagłówek do kolekcji w określonym indeksie.

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)

Parametry

index
Int32

Lokalizacja indeksu zero, w której wstawiono nagłówek kolumny.

key
String

Nazwa nagłówka kolumny.

text
String

Tekst do wyświetlenia w nagłówku kolumny.

width
Int32

Początkowa szerokość w pikselach nagłówka kolumny.

textAlign
HorizontalAlignment

Jedna z HorizontalAlignment wartości.

imageIndex
Int32

Indeks obrazu do wyświetlenia w nagłówku kolumny.

Uwagi

Aby dodać nagłówek kolumny bez określania pozycji w kolekcji, użyj Add metody . Jeśli chcesz dodać tablicę nagłówków kolumn do kolekcji, użyj AddRange metody .

Właściwość Name odpowiada kluczowi kolumny w obiekcie ListView.ColumnHeaderCollection.

Dotyczy

Insert(Int32, String, Int32, HorizontalAlignment)

Tworzy nowy nagłówek kolumny i wstawia go do kolekcji w określonym indeksie.

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)

Parametry

index
Int32

Lokalizacja indeksu zero, w której wstawiono nagłówek kolumny.

strtext
String

Tekst do wyświetlenia w nagłówku kolumny.

width
Int32

Początkowa szerokość nagłówka kolumny. Ustaw wartość -1, aby automatycznie rozbudować nagłówek kolumny na rozmiar największego tekstu podrzędnego w kolumnie lub -2, aby automatycznie rozbudować nagłówek kolumny na rozmiar tekstu nagłówka kolumny.

textAlign
HorizontalAlignment

Jedna z HorizontalAlignment wartości.

Wyjątki

index jest mniejsza niż 0 lub większa lub równa wartości Count właściwości ListView.ColumnHeaderCollection.

Uwagi

Ta wersja Insert metody umożliwia utworzenie nowego ColumnHeader elementu o określonym ustawieniu tekstu nagłówka kolumny, szerokości i wyrównania tekstu oraz wstawienia go w określonej pozycji w elemecie ListView.ColumnHeaderCollection. Możesz użyć tej metody, jeśli chcesz wstawić nowy nagłówek kolumny do istniejącej kolekcji nagłówków kolumn. Jeśli chcesz użyć istniejącej ColumnHeader i wstawić ją w określonej pozycji w kolekcji, użyj innej wersji Insert metody. Aby dodać nagłówek kolumny bez określania określonej pozycji w kolekcji, użyj Add metody . Jeśli chcesz dodać tablicę nagłówków kolumn do kolekcji, użyj AddRange metody .

Zobacz też

Dotyczy

Insert(Int32, String, String, Int32)

Tworzy nowy nagłówek kolumny z określonym tekstem, kluczem i szerokością oraz wstawia nagłówek do kolekcji w określonym indeksie.

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)

Parametry

index
Int32

Lokalizacja indeksu zero, w której wstawiono nagłówek kolumny.

key
String

Nazwa nagłówka kolumny.

text
String

Tekst do wyświetlenia w nagłówku kolumny.

width
Int32

Początkowa szerokość w pikselach nagłówka kolumny.

Uwagi

Aby dodać nagłówek kolumny bez określania pozycji w kolekcji, użyj Add metody . Jeśli chcesz dodać tablicę nagłówków kolumn do kolekcji, użyj AddRange metody .

Właściwość Name odpowiada kluczowi kolumny w obiekcie ListView.ColumnHeaderCollection.

Dotyczy

Insert(Int32, String, String)

Tworzy nowy nagłówek kolumny z określonym tekstem i kluczem i wstawia nagłówek do kolekcji w określonym indeksie.

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)

Parametry

index
Int32

Lokalizacja indeksu zero, w której wstawiono nagłówek kolumny.

key
String

Nazwa nagłówka kolumny.

text
String

Tekst do wyświetlenia w nagłówku kolumny.

Uwagi

Aby dodać nagłówek kolumny bez określania pozycji w kolekcji, użyj Add metody . Jeśli chcesz dodać tablicę nagłówków kolumn do kolekcji, użyj AddRange metody .

Właściwość Name odpowiada kluczowi kolumny w obiekcie ListView.ColumnHeaderCollection.

Dotyczy

Insert(Int32, String, Int32)

Tworzy nowy nagłówek kolumny z określonym tekstem i początkową szerokością, a następnie wstawia nagłówek do kolekcji w określonym indeksie.

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)

Parametry

index
Int32

Lokalizacja indeksu zero, w której wstawiono nagłówek kolumny.

text
String

Tekst do wyświetlenia w nagłówku kolumny.

width
Int32

Początkowa szerokość w pikselach nagłówka kolumny.

Uwagi

Aby dodać nagłówek kolumny bez określania pozycji w kolekcji, użyj Add metody . Jeśli chcesz dodać tablicę nagłówków kolumn do kolekcji, użyj AddRange metody .

Dotyczy

Insert(Int32, ColumnHeader)

Wstawia istniejący nagłówek kolumny do kolekcji w określonym indeksie.

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)

Parametry

index
Int32

Lokalizacja indeksu zero, w której wstawiono nagłówek kolumny.

value
ColumnHeader

Element ColumnHeader do wstawienia do kolekcji.

Wyjątki

index jest mniejsza niż 0 lub większa lub równa wartości Count właściwości ListView.ColumnHeaderCollection.

Uwagi

Ta wersja Insert metody umożliwia wstawienie istniejącego elementu ColumnHeader w określonej pozycji w elemecie ListView.ColumnHeaderCollection.

Jeśli chcesz utworzyć nową ColumnHeader i wstawić ją w określonej pozycji w kolekcji, użyj innej wersji Insert metody . Aby dodać nagłówek kolumny bez określania określonej pozycji w kolekcji, użyj Add metody . Jeśli chcesz dodać tablicę nagłówków kolumn do kolekcji, użyj AddRange metody .

Zobacz też

Dotyczy

Insert(Int32, String)

Tworzy nowy nagłówek kolumny z określonym tekstem i wstawia nagłówek do kolekcji w określonym indeksie.

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)

Parametry

index
Int32

Lokalizacja indeksu zero, w której wstawiono nagłówek kolumny.

text
String

Tekst do wyświetlenia w nagłówku kolumny.

Wyjątki

index jest mniejsza niż 0 lub większa lub równa wartości Count właściwości ListView.ColumnHeaderCollection.

Uwagi

Aby dodać nagłówek kolumny bez określania pozycji w kolekcji, użyj Add metody . Jeśli chcesz dodać tablicę nagłówków kolumn do kolekcji, użyj AddRange metody .

Dotyczy