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)

配置済みのテキスト、キー、幅、およびイメージ キーを指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。

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

列ヘッダーが挿入される、0 から始まるインデックス番号の位置。

key
String

列ヘッダーの名前です。

text
String

列ヘッダーに表示されるテキスト。

width
Int32

列ヘッダーの初期の幅 (ピクセル単位)。

textAlign
HorizontalAlignment

HorizontalAlignment 値のいずれか 1 つ。

imageKey
String

列ヘッダーに表示されるイメージのキー。

注釈

コレクション内の位置を指定せずに列ヘッダーを追加するには、 メソッドを使用します Add 。 列ヘッダーの配列をコレクションに追加する場合は、 メソッドを使用します AddRange

プロパティは Name 、 内の列のキーに ListView.ColumnHeaderCollection対応します。

適用対象

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

配置済みのテキスト、キー、幅、およびイメージ インデックスを指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。

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

列ヘッダーが挿入される、0 から始まるインデックス番号の位置。

key
String

列ヘッダーの名前です。

text
String

列ヘッダーに表示されるテキスト。

width
Int32

列ヘッダーの初期の幅 (ピクセル単位)。

textAlign
HorizontalAlignment

HorizontalAlignment 値のいずれか 1 つ。

imageIndex
Int32

列ヘッダーに表示されるイメージのインデックス。

注釈

コレクション内の位置を指定せずに列ヘッダーを追加するには、 メソッドを使用します Add 。 列ヘッダーの配列をコレクションに追加する場合は、 メソッドを使用します AddRange

プロパティは Name 、 内の列のキーに ListView.ColumnHeaderCollection対応します。

適用対象

Insert(Int32, String, Int32, HorizontalAlignment)

新しい列ヘッダーを作成し、コレクション内の指定したインデックス位置に挿入します。

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

列ヘッダーが挿入される、0 から始まるインデックス番号の位置。

strtext
String

列ヘッダーに表示されるテキスト。

width
Int32

列ヘッダーの初期の幅。 この値を -1 に設定すると、列ヘッダーのサイズは列の最も大きいサブ項目のテキストのサイズに自動的に変更されます。-2 に設定すると、列ヘッダーのサイズは列ヘッダーのテキストのサイズに自動的に変更されます。

textAlign
HorizontalAlignment

HorizontalAlignment 値のいずれか 1 つ。

例外

index の値が、0 未満または CountListView.ColumnHeaderCollection プロパティの値以上です。

注釈

このバージョンの メソッドを使用すると、特定の Insert 列ヘッダー テキスト、幅、およびテキスト配置設定を使用して新しい ColumnHeader を作成し、 内の特定の位置に ListView.ColumnHeaderCollection挿入できます。 列ヘッダーの既存のコレクションに新しい列ヘッダーを挿入する場合は、このメソッドを使用できます。 既存 ColumnHeader の を使用してコレクション内の特定の位置に挿入する場合は、 メソッドの他のバージョンを Insert 使用します。 コレクション内の特定の位置を指定せずに列ヘッダーを追加するには、 メソッドを Add 使用します。 列ヘッダーの配列をコレクションに追加する場合は、 メソッドを使用します AddRange

こちらもご覧ください

適用対象

Insert(Int32, String, String, Int32)

テキスト、キー、および幅を指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。

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

列ヘッダーが挿入される、0 から始まるインデックス番号の位置。

key
String

列ヘッダーの名前です。

text
String

列ヘッダーに表示されるテキスト。

width
Int32

列ヘッダーの初期の幅 (ピクセル単位)。

注釈

コレクション内の位置を指定せずに列ヘッダーを追加するには、 メソッドを使用します Add 。 列ヘッダーの配列をコレクションに追加する場合は、 メソッドを使用します AddRange

プロパティは Name 、 内の列のキーに ListView.ColumnHeaderCollection対応します。

適用対象

Insert(Int32, String, String)

テキストとキーを指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。

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

列ヘッダーが挿入される、0 から始まるインデックス番号の位置。

key
String

列ヘッダーの名前です。

text
String

列ヘッダーに表示されるテキスト。

注釈

コレクション内の位置を指定せずに列ヘッダーを追加するには、 メソッドを使用します Add 。 列ヘッダーの配列をコレクションに追加する場合は、 メソッドを使用します AddRange

プロパティは Name 、 内の列のキーに ListView.ColumnHeaderCollection対応します。

適用対象

Insert(Int32, String, Int32)

テキストと初期の幅を指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。

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

列ヘッダーが挿入される、0 から始まるインデックス番号の位置。

text
String

列ヘッダーに表示されるテキスト。

width
Int32

列ヘッダーの初期の幅 (ピクセル単位)。

注釈

コレクション内の位置を指定せずに列ヘッダーを追加するには、 メソッドを使用します Add 。 列ヘッダーの配列をコレクションに追加する場合は、 メソッドを使用します AddRange

適用対象

Insert(Int32, ColumnHeader)

コレクション内の指定したインデックス位置に、既存の列ヘッダーを挿入します。

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

列ヘッダーが挿入される、0 から始まるインデックス番号の位置。

value
ColumnHeader

コレクションに挿入する ColumnHeader

例外

index の値が、0 未満または CountListView.ColumnHeaderCollection プロパティの値以上です。

注釈

このバージョンの Insert メソッドを使用すると、 内の特定の位置に既存 ColumnHeader の を ListView.ColumnHeaderCollection挿入できます。

ColumnHeader しい を作成し、コレクション内の特定の位置に挿入する場合は、 メソッドの他のバージョンを Insert 使用します。 コレクション内の特定の位置を指定せずに列ヘッダーを追加するには、 メソッドを Add 使用します。 列ヘッダーの配列をコレクションに追加する場合は、 メソッドを使用します AddRange

こちらもご覧ください

適用対象

Insert(Int32, String)

テキストを指定して新しい列ヘッダーを作成し、コレクション内の指定したインデックスに挿入します。

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

列ヘッダーが挿入される、0 から始まるインデックス番号の位置。

text
String

列ヘッダーに表示されるテキスト。

例外

index の値が、0 未満または CountListView.ColumnHeaderCollection プロパティの値以上です。

注釈

コレクション内の位置を指定せずに列ヘッダーを追加するには、 メソッドを使用します Add 。 列ヘッダーの配列をコレクションに追加する場合は、 メソッドを使用します AddRange

適用対象